XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.3
BALANCE SHEET COMPONENTS - Patent amortization expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
BALANCE SHEET COMPONENTS        
Amortization expense $ 100 $ 100 $ 200 $ 200
Remainder of 2025 66   66  
2026 258   258  
2027 253   253  
2028 240   240  
2029 240   240  
Thereafter 996   996  
Scheduled amortization of patents issued $ 2,053   $ 2,053