XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Additional Information (Details)
1 Months Ended 6 Months Ended
Aug. 31, 2021
USD ($)
shares
Jun. 30, 2017
shares
Dec. 31, 2013
USD ($)
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Apr. 30, 2022
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Fair Value Option Quantitative Disclosures [Line Items]              
Fair value, measurement with unobservable inputs reconciliation, liability, transfers into level 3 | $       $ 0 $ 0    
Fair value, measurement with unobservable inputs reconciliation, liability, transfers out of level 3 | $       $ 0 $ 0    
Warrants issued to purchase preferred stock             331,503
Total short-term investments at fair value | $             $ 0
Minimum              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants expiration date       2023-12      
Maximum              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants expiration date       2031-08      
Fair Values | Minimum              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants and Rights Outstanding, Measurement Input         7.35    
Fair Values | Maximum              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants and Rights Outstanding, Measurement Input         12.62    
Term Loan | Oxford Finance LLC              
Fair Value Option Quantitative Disclosures [Line Items]              
Term loan facility amount | $     $ 10,000,000.0        
Debt repayment month and year     2017-06        
Percentage of aggregate amount funded to purchase preferred stock     3.00%        
Term Loan | Oxford Finance LLC | Series C-1              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants issued to purchase preferred stock     27,397        
Term Loan | Perceptive Credit Holdings L P | Series E              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants issued to purchase preferred stock   249,313          
Term Loan | Perceptive Credit Holdings L P | Series D              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants issued to purchase preferred stock   54,793          
Term Loan | Perceptive Credit Holdings L P and Perceptive Credit Holdings III L P | Series E              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants issued to purchase preferred stock 150,684            
Fair value of warrants | $ $ 2,100,000            
Term Loan | Perceptive Credit Holdings III, LP              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrant exercise price per share | $ / shares           $ 12.00  
Term Loan | Perceptive Credit Holdings III, LP | Common Stock              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants issued to purchase preferred stock           304,105