v3.25.1
Debt - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended
Aug. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]      
Annual interest rate   8.60%  
Short-term debt   $ 183 $ 65
Insurance premium financing      
Line of Credit Facility [Line Items]      
Original principal $ 29    
Insurance premium down payment, percentage 37.00%    
Monthly installments period 9 months    
Annual interest rate 8.60%    
Short-term debt   $ 4