Receivables - Accounts and Other Receivables, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Receivables | ||
| Accounts receivable - trade | $ 879,029 | $ 815,146 |
| Allowance for doubtful accounts | (73,428) | (86,351) |
| Accounts receivable - trade, net | 805,601 | 728,795 |
| Accounts receivable - customer recoveries | 213,429 | 213,023 |
| Value-added tax receivables | 110,673 | 109,816 |
| Accounts receivable - installation fees | 208,691 | 119,295 |
| Other receivables | 226,561 | 187,966 |
| Accounts and other receivables, net | $ 1,564,955 | $ 1,358,895 |
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of accounts receivables, customer recoveries. No definition available.
|
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of accounts receivables, installation fees. No definition available.
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount due from parties in nontrade transactions, classified as other. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|