XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Lessor Leases - Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 17,859  
2027 17,052  
2028 15,968  
2029 13,375  
2030 10,181  
Thereafter 13,937  
Total future minimum sales-type lease payments 88,372 $ 77,976
Present value adjustment (12,982) $ (12,757)
Total net investment in sales-type leases $ 75,390