v3.26.1
Property, Equipment and Software - Schedule of Property, Equipment and Software (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total $ 19,808 $ 18,769
Less: Accumulated depreciation and amortization (15,480) (14,632)
Property, equipment and software, net 4,328 4,137
Probe cards and photomasks    
Property, Plant, and Equipment [Line Items]    
Total 12,766 12,512
Equipment    
Property, Plant, and Equipment [Line Items]    
Total 5,403 4,713
Software    
Property, Plant, and Equipment [Line Items]    
Total 373 352
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total 973 903
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Total $ 293 $ 289