XML 59 R45.htm IDEA: XBRL DOCUMENT v3.26.1
BALANCE SHEET COMPONENTS - Patents - net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
OTHER ASSETS:    
Less accumulated amortization of patents issued $ (1,428) $ (1,255)
Patents, net 3,226 3,721
Patent applications pending    
OTHER ASSETS:    
Patents 1,356 1,585
Patents issued    
OTHER ASSETS:    
Patents $ 3,298 $ 3,391