XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenues $ 1,082 $ 329
Recognized at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 555 313
Recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenues 527 16
United States    
Disaggregation of Revenue [Line Items]    
Total revenues 1,021 233
Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 40 0
Asia    
Disaggregation of Revenue [Line Items]    
Total revenues $ 21 $ 96