v3.26.3
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]          
Provision for credit losses     $ (3,400) $ (700)  
Contract liabilities $ 1,101,464   1,101,464   $ 747,730
Contract with customer liability, deferred revenue current 1,087,100   1,087,100   741,000
Deferred revenue, revenue recognized     713,000 695,400  
Discount charges related to financing arrangements 61,800 $ 45,400 152,400 128,300  
Receivables, Non-Recourse Arrangement          
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]          
Proceeds from sale of receivables 483,000 378,000 483,000 378,000  
Value of receivables sold 148,000   148,000   $ 172,000
Discount charges related to financing arrangements $ 3,900 $ 5,700 $ 15,800 $ 17,600