XML 101 R90.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Summary of Sales Type Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]    
Lease payments receivable, at amortized cost $ 473,987 $ 463,742
Estimated residual values 34,157 33,448
Initial direct costs 7,334 7,114
Deferred revenue (92,784) (90,244)
Leases    
Lessee, Lease, Description [Line Items]    
Net investment in leases 422,694 414,060
Allowance for credit losses - leases (12,889) (10,850)
Net investment in leases, after allowance for credit losses $ 409,805 $ 403,210