v3.26.1
REVENUE RECOGNITION - Summary of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation Of Revenue [Line Items]        
Total revenue $ 3,904 $ 2,696 $ 7,807 $ 4,833
Device        
Disaggregation Of Revenue [Line Items]        
Total revenue 3,170 2,128 6,427 3,650
Device | Point In Time        
Disaggregation Of Revenue [Line Items]        
Total revenue 3,170 2,128 6,427 3,650
Service        
Disaggregation Of Revenue [Line Items]        
Total revenue 734 568 1,380 1,183
Service | Over Time        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 734 $ 568 $ 1,380 $ 1,183