Leases - Schedule of Net Investment in Sales-Type Leases in Balance Sheet (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
|---|---|---|---|
| Sales-Type Lease, Net Investment In Lease [Line Items] | |||
| Total assets | $ 97,700 | $ 100,560 | $ 100,849 |
| Sales-Type Lease, Net Investment | |||
| Sales-Type Lease, Net Investment In Lease [Line Items] | |||
| Accounts receivable, net | 585 | 563 | |
| Other assets | 1,101 | 1,342 | |
| Total assets | $ 1,686 | $ 1,905 |
| X | ||||||||||
- Definition Sales-Type Lease, Net Investment In Lease [Line Items] No definition available.
|
| X | ||||||||||
- Definition Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of asset recognized for present right to economic benefit. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of assets classified as other. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|