XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
Apr. 29, 2022
Mar. 31, 2022
Dec. 31, 2021
Mar. 11, 2021
Dec. 21, 2020
Subsequent Event [Line Items]          
Common stock, par value (in dollars per share)   $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Subsequent Event | At The Market Program          
Subsequent Event [Line Items]          
Common stock, par value (in dollars per share) $ 0.0001        
Sale of stock, authorized amount $ 150,000        
Subsequent Event | Term Loan | Hercules Loan And Security Agreement          
Subsequent Event [Line Items]          
Term loan, maximum borrowing capacity $ 50,000        
Debt instrument, stated interest rate 9.40%        
Proceeds from issuance of debt $ 20,000        
Subsequent Event | Term Loan | Additional Borrowing Capacity, Subject To Satisfying Certain Conditions | Hercules Loan And Security Agreement          
Subsequent Event [Line Items]          
Additional borrowing capacity 20,000        
Subsequent Event | Term Loan | Additional Borrowing Capacity, Subject To Satisfying Certain Conditions Related to Revenue and Profit Milestones | Hercules Loan And Security Agreement          
Subsequent Event [Line Items]          
Additional borrowing capacity $ 10,000        
Subsequent Event | Term Loan | Prime Rate | Hercules Loan And Security Agreement | Minimum          
Subsequent Event [Line Items]          
Basis spread on variable rate 6.15%