v3.26.1
BALANCE SHEET COMPONENTS - Patent amortization expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
BALANCE SHEET COMPONENTS        
Amortization of patents $ 60 $ 60 $ 123 $ 124
Remainder of 2026 122   122  
2027 240   240  
2028 227   227  
2029 227   227  
2030 227   227  
Thereafter 704   704  
Scheduled amortization of patents issued $ 1,747   $ 1,747  
Maximum        
BALANCE SHEET COMPONENTS        
Amortization of patents       $ 100