XML 87 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue and Receivables - Schedule of Gross Amortized Cost Basis Segregated by Credit Quality Indicator and Current Year Write-Offs (Details) - Retail installment contract receivables, net
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Gross Amortized Cost Basis  
2025 $ 330,795
2024 180,211
2023 107,171
2022 58,675
2021 12,163
All preceding years 8
Current year gross write-offs  
2025 10,770
2024 38,739
2023 16,598
2022 6,583
2021 1,965
Current year gross write-offs 256
High  
Gross Amortized Cost Basis  
2025 201,419
2024 122,031
2023 78,706
2022 45,519
2021 9,234
All preceding years 1
Medium  
Gross Amortized Cost Basis  
2025 97,692
2024 43,839
2023 21,801
2022 10,286
2021 2,277
All preceding years 7
Low  
Gross Amortized Cost Basis  
2025 31,684
2024 14,341
2023 6,664
2022 2,870
2021 652
All preceding years $ 0