XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Property Held for Lease, Net of Accumulated Depreciation and Impairment- Summary of Property Subject to or Available for Operating Lease, Cost of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Depreciation expense related to property held for lease $ 33,760 $ 29,480
Net book value of property buyouts 7,613 6,747
Impairment on property held for lease expense 5,636 5,258
Other 1,564 1,728
Cost of revenue $ 48,573 $ 43,213