v3.26.1
Lease Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Interest income on lease receivable $ 3,250 $ 5,115 $ 6,266 $ 8,445
Income related to lease payments 540 779 1,129 1,678
Depreciation - leased equipment 423 619 877 1,337
Income from reimbursements for personal property tax payments on operating leased equipment 10 0 130 110
Expense for payments of personal property taxes on operating leased equipment $ 10 $ 0 $ 130 $ 110