v3.26.1
REVENUE RECOGNITION - Summary of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation Of Revenue [Line Items]    
Total revenue $ 3,903 $ 2,137
Device    
Disaggregation Of Revenue [Line Items]    
Total revenue 3,257 1,522
Device | Point In Time    
Disaggregation Of Revenue [Line Items]    
Total revenue 3,257 1,522
Service    
Disaggregation Of Revenue [Line Items]    
Total revenue 646 615
Service | Over Time    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 646 $ 615