XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 29, 2024
Mar. 31, 2025
Mar. 31, 2024
May 08, 2025
Class Of Stock [Line Items]        
Pre-funded warrants exercised   0    
Description of pre-funded warrants exerciable   The pre-funded warrants are exercisable at any time; however, the holders of pre-funded warrants may not exercise the warrant if the holder, together with its affiliates, would beneficially own more than 4.99% of the number of shares of the Common Stock outstanding immediately after giving effect to such exercise. The holders of pre-funded warrants may increase or decrease such percentages not in excess of 19.99% by providing at least 61 days’ prior notice to the Company.    
Maximum percentage of pre-funded warrants increase or decrease by providing atleast 61 days prior notice   19.99%    
Pre-funded warrants not exercise if holder together owns maximum percentage of number of common stock outstanding   4.99%    
Common Stock        
Class Of Stock [Line Items]        
Aggregate common stock sold     21,773,000  
At The Market Offering | Common Stock        
Class Of Stock [Line Items]        
Aggregate common stock sold     150,000  
Over Allotment Option        
Class Of Stock [Line Items]        
Number of warrants to purchase common stock 12,700,000      
Net proceeds from issuance of common stock $ 180,000,000      
Underwritten Public Offering | Common Stock        
Class Of Stock [Line Items]        
Aggregate common stock sold 21,800,000      
Underwriters' Option To Purchase Additional Shares | Common Stock        
Class Of Stock [Line Items]        
Aggregate common stock sold 4,500,000      
Pre-Funded Warrants        
Class Of Stock [Line Items]        
Exercise price of common stock per share   $ 0.0001    
Pre-Funded Warrants | Over Allotment Option        
Class Of Stock [Line Items]        
Number of warrants to purchase common stock 12,700,000      
Cowen | At The Market Offering        
Class Of Stock [Line Items]        
Aggregate common stock sold   4,900,000    
Net proceeds from issuance of common stock   $ 28,500,000    
Cowen | Subsequent Event | At The Market Offering        
Class Of Stock [Line Items]        
Common stock maximum aggregate offering price       $ 119,000,000