XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Equity Offerings (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2021
Oct. 07, 2020
Sep. 28, 2017
Common Stock      
Equity offerings      
Issuance of common stock, net of issuance costs, shares 2,517,603    
September 2017 At-The-Market | Common Stock | Maximum      
Equity offerings      
Common stock available for sale under agreement     $ 100.0
October 2020 At-The-Market      
Equity offerings      
Issuance of common stock, net of issuance costs, shares 2,517,603    
Price per share $ 3.92    
Aggregate net proceeds from stock sale $ 9.6    
Common stock available for sale under agreement $ 86.3    
October 2020 At-The-Market | Common Stock | Maximum      
Equity offerings      
Common stock available for sale under agreement   $ 100.0