XML 86 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue and Receivables - Schedule of Unbilled Retail Installment Contract Receivables, Net (Details) - Retail installment contract receivables, net - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Capitalized Contract Cost [Line Items]    
Retail installment contract receivables, gross $ 689,023 $ 678,174
Allowance for credit losses (37,212) (8,848)
Retail installment contract receivables, net 651,811 669,326
Accounts receivable, net    
Capitalized Contract Cost [Line Items]    
Retail installment contract receivables, net 268,552 260,224
Other assets    
Capitalized Contract Cost [Line Items]    
Retail installment contract receivables, net $ 383,259 $ 409,102