v3.26.1
ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - REVISIONS OF REVENUE RECOGNIZED INCLUDED IN DEFERRED REVENUE AT BEGINNING OF PERIODS (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]        
Revenue recognized which was previously deferred $ 3,400 $ 2,315 $ 4,900 $ 4,706
As Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue recognized which was previously deferred   1,829   3,734
Adjustment        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue recognized which was previously deferred   $ 486   $ 972