XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2021
Jan. 31, 2021
Mar. 31, 2022
Dec. 31, 2021
May 31, 2021
Liquidity          
Accumulated deficit     $ 908,214 $ 857,699  
At The Market Offering          
Liquidity          
Number of common stock issued     0    
Sales agreement amount of aggregate sale proceeds of common stock agreed to be issued         $ 300,000
Public Offering          
Liquidity          
Number of common stock issued   3,500,000      
Aggregate net proceeds   $ 216,900      
Overallotment Option          
Liquidity          
Number of common stock issued 525,000        
Aggregate net proceeds $ 32,600