Revenue Recognition Revenue Contract Assets and Liabilities Rollforward (Details) $ in Thousands |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
Revenue Recognition and Deferred Revenue [Abstract] | |
Beginning balance, January 1, 2025 | $ 127,557 |
Revenues recognized from beginning contract liability | (68,159) |
Cumulative catch-up adjustments | (2,853) |
Increases due to amounts collected or due | 207,401 |
Revenues recognized from current period increases | (81,383) |
Other | 1,404 |
Ending balance, June 30, 2025 | $ 183,967 |
X | ||||||||||
- Definition Contract with Customer, Liability, Revenue Recognized From Current Period No definition available.
|
X | ||||||||||
- Definition Contract with Customer, Other adjustments No definition available.
|
X | ||||||||||
- Definition Contract with Customer, net No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|