v3.26.1
Leases - Summary of Sales Type Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Lessee, Lease, Description [Line Items]    
Lease payments receivable, at amortized cost $ 374,558 $ 393,089
Estimated residual values 31,088 33,125
Initial direct costs 5,028 5,535
Deferred revenue (60,448) (66,100)
Leases    
Lessee, Lease, Description [Line Items]    
Net investment in leases 350,226 365,649
Allowance for credit losses - leases (15,304) (16,475)
Net investment in leases, after allowance for credit losses $ 334,922 $ 349,174