XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Details 3) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Major customer disclosure    
Revenue $ 99,050 $ 70,382
USA    
Major customer disclosure    
Revenue 55,684 46,151
Asia-Other    
Major customer disclosure    
Revenue 17,792 3,574
Singapore    
Major customer disclosure    
Revenue 14,045 6,338
Taiwan    
Major customer disclosure    
Revenue 4,960 8,843
Japan    
Major customer disclosure    
Revenue 3,535 4,588
Europe    
Major customer disclosure    
Revenue 1,564 446
South Korea    
Major customer disclosure    
Revenue 1,465 388
Canada    
Major customer disclosure    
Revenue $ 5 $ 54