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 |