XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended 21 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2023
Dec. 31, 2022
Deferred Revenue              
Revenue $ 16,466 $ 15,241 $ 47,059 $ 44,295      
Deferred licensing revenue 510   510     $ 510 $ 821
RAD Hard product 1 agreement              
Deferred Revenue              
Total amount of consideration to be received         $ 6,500    
Amount billed for the performance under contractual agreements     6,000        
Revenue 100   500     5,500  
Deferred licensing revenue 500   500     500  
Revenue expected to be recognized 1,000   1,000     1,000  
RAD Hard product 2 agreement              
Deferred Revenue              
Total amount of consideration to be received 6,200            
Amount billed for the performance under contractual agreements     4,500        
Revenue $ 1,800   $ 4,100     $ 4,500