v3.24.2.u1
Non-Controlling Interests (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Oct. 31, 2020
Jun. 30, 2024
Dec. 31, 2023
Oct. 06, 2023
2020 Freight Series A Investor | Private Placement | Freight Holding        
Noncontrolling Interest [Line Items]        
Proceeds from issuance of common stock $ 500      
Freight Holding        
Noncontrolling Interest [Line Items]        
Ownership percentage in non-controlling interest   74.00% 74.00%  
Diluted ownership percentage in non-controlling interest   71.00% 72.00%  
Freight Holding | 2020 Freight Series A Investor        
Noncontrolling Interest [Line Items]        
Liquidation preference, multiplier   150.00%    
Preferred shared, compounding dividend percentage   6.00%    
Immediate redemption value       $ 849