v3.25.2
Receivables - Narrative (Details)
MT in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
MT
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
MT
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Oil and Gas Joint Interest Billing Receivables [Line Items]          
Supply commitment, volume of LNG supplied per annum | MT 2,450   2,450    
National Oil Companies of Mauritania And Senegal | Carry Advance Agreements          
Oil and Gas Joint Interest Billing Receivables [Line Items]          
Long-term receivables $ 355.5   $ 355.5   $ 280.1
Accrued interest on balance due 68.1   68.1   $ 56.6
Interest income, long-term notes receivable $ 6.2 $ 4.7 $ 11.5 $ 9.4