v3.26.1
Finance Receivables - Income from Finance Leases and Loans Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Receivables [Abstract]        
Sale-leaseback transactions accounted for as loans receivable $ 19,747 $ 11,430 $ 38,947 $ 20,297
Net investments in direct financing leases 6,443 7,674 14,012 15,351
Secured loans receivable 726 641 1,404 1,248
Net investments in sales-type leases 246 531 485 838
Income from finance leases and loans receivable $ 27,162 $ 20,276 $ 54,848 $ 37,734