XML 79 R68.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total lease revenue pursuant to ASC 842 $ 549,830 $ 569,674 $ 1,146,694 $ 1,221,231
Total product, service, and other revenue pursuant to ASC 606 147,591 6,706 264,517 10,419
Total finance and fee income pursuant to ASC 310 22,294 12,123 51,178 25,281
Total revenues 719,715 588,503 1,462,389 1,256,931
Product and service revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 128,507 0 234,913 0
Other revenue        
Disaggregation of Revenue [Line Items]        
Total revenues $ 41,378 $ 18,829 $ 80,782 $ 35,700