v3.26.1
REVENUE RECOGNITION - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Disaggregation Of Revenue [Line Items]      
Payment terms range, minimum 30 days    
Payment terms range, maximum 1 year    
Revenue recognized that was included in the deferred revenue balance at the beginning of the period $ 444 $ 491  
Capitalized contract cost 545   $ 548
Amortization of capitalized contract cost 241 124  
Remaining performance obligation 6,901   $ 6,741
Service      
Disaggregation Of Revenue [Line Items]      
Revenue from lease arrangements $ 1 $ 21