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 |