Quarterly report pursuant to Section 13 or 15(d)

Revenue (Details) - Summary of Revenue Information by Major Geographic Area (Details)

v3.22.2
Revenue (Details) - Summary of Revenue Information by Major Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 12,703 $ 14,471 $ 27,446 $ 27,652
Domestic        
Disaggregation of Revenue [Line Items]        
Total revenue 11,540 10,457 22,221 19,419
GERMANY        
Disaggregation of Revenue [Line Items]        
Total revenue 0 921 2,689 2,176
BELGIUM        
Disaggregation of Revenue [Line Items]        
Total revenue 556 1,328 1,084 2,505
SWITZERLAND        
Disaggregation of Revenue [Line Items]        
Total revenue (223) 1,535 80 2,761
All Other Countries        
Disaggregation of Revenue [Line Items]        
Total revenue $ 830 $ 230 $ 1,372 $ 791