XML 38 R32.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE RECOGNITION - Summary of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Total revenue $ 2,696 $ 3,631 $ 4,833 $ 6,926
Device        
Disaggregation Of Revenue [Line Items]        
Total revenue 2,128 2,970 3,650 5,674
Device | Point In Time        
Disaggregation Of Revenue [Line Items]        
Total revenue 2,128 2,970 3,650 5,674
Service        
Disaggregation Of Revenue [Line Items]        
Total revenue 568 661 1,183 1,252
Service | Over Time        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 568 $ 661 $ 1,183 $ 1,252