XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Lease Income By Lease Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sales-type lease revenue $ 10,547 $ 13,431 $ 8,777
Operating lease revenue 14,358 42,565 44,350
Total lease revenue 24,905 55,996 $ 53,127
Sales-type lease receivable $ 26,000 $ 30,000  
Equipment sales and other revenue      
Sales-Type Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax
Service and other revenue      
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax