v3.26.1
Loans and Leases Held for Investment - Schedule of Components of Leases Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Net Investment in Direct Financing Leases:    
Lease payments receivable $ 164,278 $ 151,719
Unguaranteed residual assets 19,173 19,921
Deferred costs and other 2,740 1,793
Aggregate net investment in leases $ 186,191 $ 173,433