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