v3.26.1
Finance Assets and Lessor Operating Leases (Lease Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Receivables [Abstract]        
Profit recognized at commencement $ 24,328 $ 18,062 $ 43,066 $ 37,818
Interest income 37,206 38,237 74,563 76,000
Total lease income from sales-type leases $ 61,534 $ 56,299 $ 117,629 $ 113,818