XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Disaggregation of Revenue - Schedule of Disaggregation of Revenues from Contracts with Customers and Categorized by Customer Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue        
Revenues from contracts with customers $ 2,610 $ 4,476 $ 7,343 $ 11,839
South Korea        
Disaggregation of Revenue        
Revenues from contracts with customers 1,500 4 3,500 3,010
United States        
Disaggregation of Revenue        
Revenues from contracts with customers 837 572 2,565 2,888
Germany        
Disaggregation of Revenue        
Revenues from contracts with customers 46 353 916 353
China        
Disaggregation of Revenue        
Revenues from contracts with customers 32 3,567 167 5,133
Other        
Disaggregation of Revenue        
Revenues from contracts with customers $ 195 $ (20) $ 195 $ 455