XML 34 R23.htm IDEA: XBRL DOCUMENT v3.26.1
PROPERTY HELD FOR LEASE, NET OF ACCUMULATED DEPRECIATION AND IMPAIRMENT (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Property Held for Lease, Net
Property held for lease, net of accumulated depreciation and impairment consists of the following:
June 30,December 31,
20262025
Property held for lease$186,538 $192,015 
Less: accumulated depreciation and impairment(117,115)(118,324)
Property held for lease, net$69,423 $73,691 
Schedule of Cost of Revenue
The table below details the cost of revenue for the three and six months ended June 30, 2026 and 2025:

Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Depreciation expense for property held for lease over the lease term
$41,707 $41,473 $82,049 $80,534 
Depreciation for early lease purchase options (buyouts)10,449 9,346 21,577 19,010 
Depreciation for impaired leases8,062 7,300 14,720 13,932 
Other (1)
3,035 2,599 5,729 4,839 
Total cost of revenue$63,253 $60,718 $124,075 $118,315 
(1) Other consists mainly of payment processing fees, incentives and other lease related costs.