XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 12, 2024
Aug. 10, 2022
Mar. 31, 2024
Follow On Offering      
Class of Stock [Line Items]      
Underwriting Discounts And Commissions $ 3.0    
Offering Expenses 0.2    
Proceeds from issuance of common stock at the market $ 46.8    
Number of common shares 8,888,890    
Common stock, per share $ 4.5    
Follow On Offering | Pre Funded Warrant      
Class of Stock [Line Items]      
Warrants issued to purchase shares of common stock 2,222,271    
Class of warrant price per share $ 4.499    
Warrants, exercise price $ 0.001    
Common Stock | At-the-Market Equity Offering      
Class of Stock [Line Items]      
Maximum aggregate offering price   $ 75.0  
Maximum additional shares issuable     $ 71.0