Lessor Leases - Schedule of Components of Sales-Type Lease Receivables (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Leases [Abstract] | ||
| Net minimum lease payments to be received | $ 83,794 | $ 88,372 |
| Less: Unearned interest income portion | (12,441) | (12,982) |
| Net investment in sales-type leases | 71,353 | 75,390 |
| Less: Current portion | (14,848) | (14,648) |
| Long-term investment in sales-type leases, net | $ 56,505 | $ 60,742 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of net investment in sales-type and direct financing leases. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of net investment in sales-type and direct financing leases, classified as current. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of net investment in sales-type and direct financing leases, classified as noncurrent. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of undiscounted lease receivable in excess of discounted receivable for sales-type and direct financing leases. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|