Revenue from Contracts with Customers - Contract Liabilities Table (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Change in Contracts with Customer, Liability [Roll Forward] | |||
Contract liabilities balance at begining of year | $ 610,571 | ||
Cash received or receivable, excluding revenues recognized during the period | $ 36,000 | 69,746 | |
Revenues recognized that were included in the contract liability balance at the beginning of the period | (2,800) | (6,707) | |
Contract liabilities balance at end of period | 673,610 | 673,610 | |
Contract Liabilities [Abstract] | |||
Accrued liabilities | 10,887 | 10,887 | $ 11,055 |
Other liabilities | 662,723 | 662,723 | |
Total contract liabilities from contracts with customers | $ 673,610 | $ 673,610 | $ 610,571 |