v3.26.3
Leases - Summary of Sales Type Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Lessee, Lease, Description [Line Items]    
Lease payments receivable, at amortized cost $ 361,668 $ 393,089
Estimated residual values 31,286 33,125
Initial direct costs 4,685 5,535
Deferred revenue (55,296) (66,100)
Leases    
Lessee, Lease, Description [Line Items]    
Net investment in leases 342,343 365,649
Allowance for credit losses - leases (13,300) (16,475)
Net investment in leases, after allowance for credit losses $ 329,043 $ 349,174