Revenue From Contracts With Customers - Additional Information (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Revenue From Contracts With Customers [Line Items] | ||||||
| Lease revenue | $ 1,772,000 | $ 1,645,000 | $ 3,453,000 | $ 3,529,000 | ||
| Accounts receivables payment terms | 30 days | |||||
| Interest income on notes receivable | 17,000 | 22,000 | $ 36,000 | 48,000 | ||
| Contract assets | 0 | $ 38,000 | 0 | $ 38,000 | $ 0 | $ 236,000 |
| Revenue remaining performance obligation amount | $ 45,781,000 | $ 45,781,000 | ||||
| Minimum | ||||||
| Revenue From Contracts With Customers [Line Items] | ||||||
| Notes receivable interest rate | 6.00% | 6.00% | ||||
| Maximum | ||||||
| Revenue From Contracts With Customers [Line Items] | ||||||
| Notes receivable interest rate | 8.00% | 8.00% | ||||