XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.1
PROPERTY HELD FOR LEASE, NET OF ACCUMULATED DEPRECIATION AND IMPAIRMENT (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Summary of Property Held for Lease, Net
Property held for lease, net of accumulated depreciation and impairment consists of the following:
March 31,December 31,
20252024
Property held for lease$173,540 $300,603 
Less: accumulated depreciation and impairment(106,627)(233,518)
Property held for lease, net$66,913 $67,085 
Summary of Cost of Revenue
The table below details the cost of revenue for the three months ended March 31, 2025 and 2024:

Three Months Ended March 31,
20252024
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 leases6,632 5,636 
Other (1)
2,240 1,564 
Total cost of revenue$57,597 $48,573 
(1) Other consists mainly of payment processing fees, incentives and other lease related costs.