v3.26.1
ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - REVISIONS OF DISAGGREGATED REVENUE, AS REPORTED, AS REVISED AND RESULTING DIFFERENCE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues, net $ 25,918 $ 30,852 $ 48,360 $ 53,275
As Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues, net   30,852   53,275
Adjustment        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues, net   0   0
Product revenue        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues, net 23,368 28,281 43,298 48,300
Product revenue | As Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues, net   27,822   49,465
Product revenue | Adjustment        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues, net   459   (1,165)
Service revenue        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues, net $ 2,550 2,571 $ 5,062 4,975
Service revenue | As Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues, net   3,030   3,810
Service revenue | Adjustment        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues, net   $ (459)   $ 1,165