XML 97 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 01, 2021
Jun. 30, 2018
Aug. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Apr. 30, 2020
Commitments And Contingencies Disclosure [Line Items]            
Lease expiration date     Sep. 30, 2024      
Lease security amount       $ 5,031 $ 595  
Cash deposit       166 166  
Annual fixed rent. $ 7,600          
Percentage of increase in annual fixed rent 3.00%          
Increase in annual fixed rent through original term of lease $ 9,900          
Original lease term 10 years 2 months          
Lease costs       1,300 1,300  
Royalty Agreement            
Commitments And Contingencies Disclosure [Line Items]            
Percentage of aggregate royalty of net sales of any product sold   1.00%        
Long-term Asset            
Commitments And Contingencies Disclosure [Line Items]            
Cash deposit           $ 200
Letter of Credit            
Commitments And Contingencies Disclosure [Line Items]            
Lease expiration date Nov. 30, 2022   Jan. 31, 2025      
Lease security amount $ 4,400   $ 600 $ 600 $ 4,400