Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items] | |||||
Provision for credit losses | $ (1,100) | $ 3,900 | |||
Contract liabilities | $ 698,060 | 698,060 | $ 735,625 | ||
Contract with customer liability, deferred revenue current | 683,700 | 683,700 | 725,100 | ||
Deferred revenue, revenue recognized | 668,900 | 374,100 | |||
Discount charges related to financing arrangements | 43,852 | $ 50,571 | 82,893 | 102,630 | |
Receivables, Non-Recourse Arrangement | |||||
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items] | |||||
Proceeds from sale of receivables | 236,000 | 228,000 | 236,000 | 228,000 | |
Value of receivables sold | 128,000 | 128,000 | $ 84,000 | ||
Discount charges related to financing arrangements | $ 6,600 | $ 5,100 | $ 12,000 | $ 10,300 |
X | ||||||||||
- Definition Amount of obligation, excluding accrued projected losses, on transfer good or service to customer for which consideration has been received or is receivable, classified as current. No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
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 | ||||||||||
- Definition Amount of interest expense classified as operating. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of expense (reversal of expense) for expected credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, before counterparty netting, of cash proceeds received in transfers of derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Fair value of derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|