XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Details) - 2022 Sales Agreement - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Equity offerings      
Issuance of common stock, net of issuance costs, shares 0 9,822,930  
Price per share   $ 3.01  
Aggregate net proceeds from stock sale   $ 28.7  
Common stock available for sale under agreement $ 66.0    
Maximum      
Equity offerings      
Common stock available for sale under agreement     $ 100.0