XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Deferred Revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2025
Jan. 31, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Deferred Revenue          
Revenue     $ 13,138 $ 14,430  
Deferred revenue $ 1,140   1,140   $ 78
Provide engineering services supporting a customer's development that uses capabilities of MRAM for in-memory computing arrangement          
Deferred Revenue          
Total amount of consideration to be received   $ 4,100      
Amount billed for the performance under contractual agreements     2,200    
Revenue     1,200    
Deferred revenue 1,000   1,000    
Revenue expected to be recognized 1,000   1,000    
RAD Hard product 1 arrangement          
Deferred Revenue          
Total amount of consideration to be received 1,200        
Amount billed for the performance under contractual agreements     200    
Revenue     100    
Deferred revenue 100   100    
Revenue expected to be recognized $ 100   $ 100