XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 03, 2021
Jan. 09, 2020
Aug. 21, 2020
Class Of Warrant Or Right [Line Items]      
Purchase of common stock upon exercise of warrants     410,239
OrbiMed Royalty & Credit Opportunities, LP.      
Class Of Warrant Or Right [Line Items]      
Issuance of common stock (in shares) 221,511    
OrbiMed Royalty & Credit Opportunities, LP.      
Class Of Warrant Or Right [Line Items]      
Purchase of common stock upon exercise of warrants   410,239  
Warrants initial exercise price   $ 16.10  
Credit Agreement | OrbiMed Royalty & Credit Opportunities, LP.      
Class Of Warrant Or Right [Line Items]      
Term of loan   6 years  
Warrants | OrbiMed Royalty & Credit Opportunities, LP.      
Class Of Warrant Or Right [Line Items]      
Fair value of the Warrants   $ 2,359