XML 101 R90.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Summary of Sales Type Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]    
Lease payments receivable, at amortized cost $ 484,926 $ 463,742
Estimated residual values 33,758 33,448
Initial direct costs 7,719 7,114
Deferred revenue (93,394) (90,244)
Leases    
Lessee, Lease, Description [Line Items]    
Net investment in leases 433,009 414,060
Allowance for credit losses - leases (16,970) (10,850)
Net investment in leases, after allowance for credit losses $ 416,039 $ 403,210