v3.26.1
Revenue - Summary of Disaggregated Revenue By Market Group (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation Of Revenue [Line Items]    
Sales $ 11,511 $ 12,013
North America [Member]    
Disaggregation Of Revenue [Line Items]    
Sales 5,756 5,221
China Including Hong Kong and Taiwan [Member]    
Disaggregation Of Revenue [Line Items]    
Sales 5,641 6,512
Other Countries [Member]    
Disaggregation Of Revenue [Line Items]    
Sales 114 280
Transferred At Point In Time    
Disaggregation Of Revenue [Line Items]    
Sales 10,912 11,188
Transferred Over Time    
Disaggregation Of Revenue [Line Items]    
Sales 599 825
Enterprise    
Disaggregation Of Revenue [Line Items]    
Sales 4,952 4,341
Consumer    
Disaggregation Of Revenue [Line Items]    
Sales 5,614 6,401
Automotive    
Disaggregation Of Revenue [Line Items]    
Sales $ 945 $ 1,271