v3.26.1
PRIOR PERIOD REVISION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net sales $ 0   $ 0  
Net sales 5,149 $ 5,948 8,399 $ 12,124
Scenario Previously Reported [Member]        
Net sales 5,948   12,124  
As Revised [Member]        
Net sales   5,948   12,124
Adapter Sales        
Net sales 131   111  
Adapter Sales | Scenario Previously Reported [Member]        
Net sales 2,331   4,293  
Adapter Sales | As Revised [Member]        
Net sales   2,462   4,404
Platform Sales        
Net sales (584)   (829)  
Platform Sales | Scenario Previously Reported [Member]        
Net sales 2,997   6,315  
Platform Sales | As Revised [Member]        
Net sales   2,413   5,486
Software And Services Sales | Scenario Previously Reported [Member]        
Net sales 620   1,516  
Software and Services Sales | As Revised [Member]        
Net sales   $ 1,073   $ 2,234
Software and Services Sales        
Net sales $ 453   $ 718