XML 142 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans - Components of Net Financing Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Receivables, Loans    
Total minimum lease payments $ 1,676,763 $ 1,499,230
Estimated residual value of leased property 774,752 685,757
Deferred origination costs, net of fees 29,398 25,634
Less - Unearned financing income 403,273 351,026
Net minimum lease payments 2,077,640 1,859,595
Less - Allowance for credit losses 17,691 10,920
Net minimum lease payments, net of allowance for credit losses $ 2,059,949 $ 1,848,675