XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events - Additional Information (Details) - USD ($)
6 Months Ended
Aug. 09, 2022
Mar. 12, 2021
Jun. 30, 2022
Jun. 30, 2021
Subsequent Event [Line Items]        
Aggregate gross proceeds     $ 0 $ 143,754,000
2021 Sales Agreement        
Subsequent Event [Line Items]        
Percentage of commissions aggregate of gross proceeds of sales 300.00%      
Aggregate number of shares sold     2,611,723  
Sale of Stock, Price Per Share     $ 17.23  
Aggregate gross proceeds     $ 45,000.0  
2021 Sales Agreement | Maximum [Member]        
Subsequent Event [Line Items]        
Issuance of common stock   $ 75,000,000.0