XML 86 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended
Aug. 03, 2021
Oct. 31, 2020
Jul. 07, 2021
Subsequent Event [Line Items]      
Aggregate gross cash proceeds from sale of common stock   $ 135.1  
Subsequent Event | Jeffries LLC Amended Sales Agreement      
Subsequent Event [Line Items]      
Aggregate gross cash proceeds from sale of common stock $ 11.0    
At-The-Market | Subsequent Event | Jeffries LLC Amended Sales Agreement      
Subsequent Event [Line Items]      
Shares issued and sold 108,617    
Aggregate gross proceeds of shares authorized under ATM sales agreement     $ 500.0
Aggregate gross cash proceeds from sale of common stock $ 11.0