XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.3
BALANCE SHEET COMPONENTS - Other assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
OTHER ASSETS:    
Less accumulated amortization of patents issued $ (1,448) $ (1,255)
Patents, net 3,592 3,748
Other 55 23
Other assets 3,647 3,771
Patent applications pending    
OTHER ASSETS:    
Patents 1,539 1,612
Patents issued    
OTHER ASSETS:    
Patents $ 3,501 $ 3,391