XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock - (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Oct. 10, 2024
Oct. 08, 2024
Sep. 30, 2024
Jun. 30, 2024
May 31, 2024
Dec. 31, 2023
Nov. 30, 2022
Jun. 30, 2022
Nov. 30, 2020
Equity                  
Common stock, shares authorized     300,000,000 300,000,000 150,000,000 300,000,000      
Pre-funded warrants                  
Equity                  
Warrant to purchase (in shares)               25,510,205 2,179,487
Exercise of pre-funded and common warrants (in shares)     2,526,833            
Outstanding warrants (in shares)     17,008,164            
Pre-funded warrants | Aggregate                  
Equity                  
Exercise of pre-funded and common warrants (in shares)     10,681,528            
Warrants, non pre-funded                  
Equity                  
Warrant to purchase (in shares)               10,459,181  
Exercise of pre-funded and common warrants (in shares)     830,660            
Outstanding warrants (in shares)     9,157,496            
Warrant exercise price (in dollars per share)               $ 7.35  
ATM Offering                  
Equity                  
Maximum aggregate offering price             $ 100.0    
Sale of common shares, net of issuance costs (in shares)     0            
ATM Offering | Aggregate                  
Equity                  
Sale of shares     $ 5.2            
Sale of common shares, net of issuance costs (in shares)     619,290            
Over-Allotment Option | Subsequent event                  
Equity                  
Sale of common shares, net of issuance costs (in shares) 1,592,920                
Underwriting agreement | Subsequent event                  
Equity                  
Sale of common shares, net of issuance costs (in shares)   10,265,488              
Warrant to purchase (in shares)   353,983              
Sale of stock price (in dollars per share)   $ 28.25