XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Significant Accounting Policies [Line Items]        
Revenue $ 101,388 $ 80,116 $ 266,414 $ 202,042
People’s Republic of China ("PRC")        
Significant Accounting Policies [Line Items]        
Revenue 28,716 36,289 89,190 115,023
Other Asia & Pacific countries        
Significant Accounting Policies [Line Items]        
Revenue 10,550 24,611 36,215 46,280
Asia & Pacific        
Significant Accounting Policies [Line Items]        
Revenue 39,266 60,900 125,405 161,303
Europe        
Significant Accounting Policies [Line Items]        
Revenue 59,479 19,034 135,145 38,556
U.S.        
Significant Accounting Policies [Line Items]        
Revenue $ 2,643 $ 182 $ 5,864 $ 2,183