XML 78 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Lessor Leases - Schedule of Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Leases [Abstract]    
Remaining nine months of 2026 $ 13,234  
2027 17,670  
2028 16,571  
2029 13,933  
2030 9,656  
Thereafter 14,451  
Net minimum lease payments to be received 85,515 $ 88,372
Present value adjustment (12,891) $ (12,982)
Total net investment in sales-type leases $ 72,624