XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2025
Jan. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Depreciation and amortization expense     $ 1,500 $ 1,600
Amortization expense for intangible assets     1,800 100
Total revenue     55,202 50,402
RAD Hard Product 1 Agreement        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Total amount of consideration to be received $ 1,200      
Amount billed for the performance under contractual agreements     700  
Total revenue     700  
Development Services Arrangement        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Total amount of consideration to be received   $ 4,100    
Amount billed for the performance under contractual agreements   $ 4,100    
Total revenue     4,100  
Deferred revenue     $ 0 $ 100