v3.26.1
Segment Reporting and Geographic Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
item
segment
Mar. 31, 2025
USD ($)
Revenue reporting by end-market and geographic region    
Number of operating segments | segment 1  
Number of reportable segments | segment 1  
Number of end-markets | item 4  
Net Sales to Unaffiliated Customers $ 158,341 $ 167,292
United States    
Revenue reporting by end-market and geographic region    
Net Sales to Unaffiliated Customers 32,225 24,062
EMEA    
Revenue reporting by end-market and geographic region    
Net Sales to Unaffiliated Customers 15,784 12,337
China    
Revenue reporting by end-market and geographic region    
Net Sales to Unaffiliated Customers 19,956 70,892
Rest of APAC    
Revenue reporting by end-market and geographic region    
Net Sales to Unaffiliated Customers 90,364 59,976
Rest Of World    
Revenue reporting by end-market and geographic region    
Net Sales to Unaffiliated Customers 12 25
Semiconductor    
Revenue reporting by end-market and geographic region    
Net Sales to Unaffiliated Customers 109,042 123,823
Compound Semiconductor    
Revenue reporting by end-market and geographic region    
Net Sales to Unaffiliated Customers 18,808 14,397
Data Storage    
Revenue reporting by end-market and geographic region    
Net Sales to Unaffiliated Customers 10,213 6,705
Scientific & Other    
Revenue reporting by end-market and geographic region    
Net Sales to Unaffiliated Customers $ 20,278 $ 22,367