XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Summary of Sales Type Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]    
Lease payments receivable, at amortized cost $ 412,462 $ 448,027
Estimated residual values 33,848 33,129
Initial direct costs 5,693 7,148
Deferred revenue (69,250) (81,706)
Leases    
Lessee, Lease, Description [Line Items]    
Net investment in leases 382,753 406,598
Allowance for credit losses - leases (18,040) (12,893)
Net investment in leases, after allowance for credit losses $ 364,713 $ 393,705