v3.26.3
Lease Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Interest income on lease receivable $ 2,997 $ 4,501 $ 9,263 $ 12,946
Income related to lease payments 452 693 1,581 2,371
Depreciation - leased equipment 334 557 1,211 1,894
Income from reimbursements for personal property tax payments on operating leased equipment 20 10 150 120
Expense for payments of personal property taxes on operating leased equipment $ 20 $ 10 $ 150 $ 120