XML 64 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2025
Feb. 29, 2024
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 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 Company’s 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%    
Net proceeds from issuance of common stock           $ 109,724,000 $ 181,000,000  
At The Market Offering | Common Stock                
Class Of Stock [Line Items]                
Aggregate common stock sold     7,272,000 170,000 150,000      
Over Allotment Option                
Class Of Stock [Line Items]                
Number of warrants to purchase common stock 1,500,000 12,700,000            
Net proceeds from issuance of common stock $ 80,600,000 $ 180,000,000            
Underwritten Public Offering | Common Stock                
Class Of Stock [Line Items]                
Aggregate common stock sold 24,300,000 21,800,000            
Underwriters' Option To Purchase Additional Shares | Common Stock                
Class Of Stock [Line Items]                
Aggregate common stock sold 3,400,000 4,500,000            
February 2024 Underwritten Public Offering.                
Class Of Stock [Line Items]                
Pre-funded warrants exercised           4,400,000    
August 2025 Underwritten Public Offering                
Class Of Stock [Line Items]                
Pre-funded warrants exercised     0     0    
Pre-Funded Warrants                
Class Of Stock [Line Items]                
Exercise price of common stock per share     $ 0.0001     $ 0.0001    
Cowen | At The Market Offering                
Class Of Stock [Line Items]                
Common stock maximum aggregate offering price               $ 119,000,000
Aggregate common stock sold     7,300,000          
Net proceeds from issuance of common stock     $ 28,600,000