XML 97 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Summary of Sales Type Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]    
Lease payments receivable, at amortized cost $ 431,584 $ 448,027
Estimated residual values 33,558 33,129
Initial direct costs 6,581 7,148
Deferred revenue (76,269) (81,706)
Leases    
Lessee, Lease, Description [Line Items]    
Net investment in leases 395,454 406,598
Allowance for credit losses - leases (13,575) (12,893)
Net investment in leases, after allowance for credit losses $ 381,879 $ 393,705