v3.25.4
Finance Receivables - Income from Finance Leases and Loans Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Receivables [Abstract]      
Sale-leaseback transactions accounted for as loans receivable $ 56,419 $ 22,754 $ 14,715
Net investments in direct financing leases 30,447 34,375 49,950
Secured loans receivable 2,580 2,853 4,399
Net investments in sales-type leases 1,502 13,280 38,109
Income from finance leases and loans receivable $ 90,948 $ 73,262 $ 107,173