BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Warranty Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] | ||||
| Balance at beginning of period | $ 62 | $ 85 | $ 91 | $ 118 |
| Warranty accruals for current period sales | 1 | 3 | 1 | 4 |
| Adjustments to existing warranty reserves | 0 | 0 | (29) | (34) |
| Accrued warranty reserve at end of period | $ 63 | $ 88 | $ 63 | $ 88 |