XML 99 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Capital Structure - Stock Offerings (Details) - USD ($)
$ in Millions
1 Months Ended
Jul. 31, 2021
Sep. 30, 2021
Sep. 28, 2021
Jun. 04, 2021
Jun. 08, 2020
Shelf Registration 2020          
Capital Structure          
Shelf registration, amount authorized         $ 100.0
Shelf registration remaining amount available for sale   $ 48.0      
At-the-market Offering | Cantor Fitzgerald & Co          
Capital Structure          
Sales agreement, amount authorized for issuance       $ 30.0  
Issuance of common stock, net of cash issuance costs (in shares) 61,500        
Issuance of common stock, net of cash issuance costs $ 0.3        
Shelf registration remaining amount available for sale   17.0      
Shelf Registration 2021          
Capital Structure          
Shelf registration, amount authorized     $ 100.0    
Shelf registration remaining amount available for sale   $ 100.0