v3.26.3
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]        
Total lease revenue pursuant to ASC 842 $ 552,266 $ 556,583 $ 1,698,960 $ 1,777,814
Total product, service, and other revenue pursuant to ASC 606 144,084 6,061 408,601 13,542
Total finance and fee income pursuant to ASC 310 29,429 15,062 80,607 43,281
Total revenues $ 725,779 $ 577,706 $ 2,188,168 $ 1,834,637