XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
PROPERTY HELD FOR LEASE, NET OF ACCUMULATED DEPRECIATION AND IMPAIRMENT - Summary of Cost of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Depreciation expense for property held for lease over the lease term $ 39,061 $ 33,760
Depreciation for early lease purchase options (buyouts) 9,664 7,613
Depreciation for impaired leases 6,632 5,636
Other 2,240 1,564
Cost of revenue $ 57,597 $ 48,573