v3.25.4
PROPERTY HELD FOR LEASE, NET OF ACCUMULATED DEPRECIATION AND IMPAIRMENT - Schedule of Cost of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Depreciation expense for property held for lease over the lease term $ 163,085 $ 139,416
Depreciation for early lease purchase options (buyouts) 37,671 29,061
Depreciation for impaired leases 28,652 24,962
Other 10,750 7,984
Total cost of revenue $ 240,158 $ 201,423