XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Lessor Leases - Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 13,296  
2024 10,343  
2025 8,465  
2026 6,684  
2027 5,718  
Thereafter 6,249  
Total future minimum sales-type lease payments 50,755 $ 31,444
Present value adjustment (6,345) $ (2,388)
Total net investment in sales-type leases $ 44,410