v3.25.4
Finance Receivables - Net Investment in Finance Leases and Loans Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss    
Sale-leaseback transactions accounted for as loans receivable $ 857,931 $ 451,813
Secured loans receivable 35,783 31,857
Net investment In lease and loans receivable 1,171,886 798,259
Loans Receivable    
Financing Receivable, Allowance for Credit Loss    
Allowance for credit loss 35,300 14,300
Net investments in direct financing leases    
Financing Receivable, Allowance for Credit Loss    
Net investments in direct financing leases 267,530 277,698
Sales-type leases    
Financing Receivable, Allowance for Credit Loss    
Net investments in direct financing leases $ 10,642 $ 36,891