XML 100 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended 32 Months Ended
Oct. 31, 2023
May 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Stockholders Equity Line Items          
Stock sold in at-the-market offering     1,175,584    
Net proceeds from at-the-market offering     $ 53.3    
Pre Funded Warrant          
Stockholders Equity Line Items          
Number of warrants exercised     0   0
Underwritten Public Offering          
Stockholders Equity Line Items          
Common stock shares sold 9,833,334        
Shares purchased by underwriters 1,500,000        
Public offering price $ 30        
Underwritten Public Offering | Pre Funded Warrant          
Stockholders Equity Line Items          
Net proceeds from sale of common stock $ 326.5        
Underwritten Public Offering Shares 1,666,722        
Pre-funded warrant price $ 29.999        
Common stock warrants, exercise price $ 0.001        
Open Market Sale          
Stockholders Equity Line Items          
Common stock shares sold       0  
Stock sold in at-the-market offering         2,225,956
Net proceeds from at-the-market offering         $ 132.2
Option to sell common stock aggregate offering price   $ 350.0