XML 137 R93.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Investments in Sales-Type Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Lease receivable $ 206,021 $ 203,803
Less: Current lease receivables 36,362 22,783
Long-term lease receivables 169,659 181,020
Unguaranteed residual assets 15,997 12,106
Net lease investment - affiliate $ 185,656 $ 193,126