XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Rent Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Other Commitments [Line Items]    
Rent expense $ 1,242 $ 1,932
Research and development.    
Other Commitments [Line Items]    
Rent expense 966 1,381
Selling, general, and administrative    
Other Commitments [Line Items]    
Rent expense 252 551
Cost of goods sold    
Other Commitments [Line Items]    
Rent expense $ 24 $ 0