XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 38,666 $ 45,192 $ 118,306 $ 89,890
Americas        
Disaggregation of Revenue [Line Items]        
Total revenues 38,666 32,097 111,402 61,449
Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 0 7,800 0 18,600
Asia        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 5,295 $ 6,904 $ 9,841