v3.26.1
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Jun. 25, 2025
Jul. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Public Offering          
Class Of Stock [Line Items]          
Gross proceeds from issuance of common stock     $ 75.0    
Underwriting discounts commissions and offering expenses     $ 5.1    
Maximum | Shelf Registration          
Class Of Stock [Line Items]          
Issuance in securities         $ 300.0
Common Stock          
Class Of Stock [Line Items]          
Number of prefunded warrants exercised     1,665,885    
Warrants outstanding     3,956,842    
Warrant ownership limit 9.90%        
Warrant ownership increase or decrease limit 19.99%        
Warrant notice limit 61 days        
Common Stock | Public Offering          
Class Of Stock [Line Items]          
Shares of common stock sold 5,630,450        
Sale of common stock price per share $ 12        
Common Stock | Over Allotment Option          
Class Of Stock [Line Items]          
Common stock issued, shares 937,508        
Gross proceeds from issuance of common stock   $ 1.8      
Shares of common stock sold   148,258      
Offering costs   $ 0.1      
Common Stock | Pre funded warrants          
Class Of Stock [Line Items]          
Warrants to purchase common stock 619,606   3,956,842 4,882,615  
Common stock exercise price $ 0.001        
Warrants outstanding     3,956,842    
Shares price, per share $ 11.999        
Series A Preferred Stock          
Class Of Stock [Line Items]          
Preferred stock authorized, shares     10,000,000 10,000,000  
Preferred stock outstanding, shares     0 0  
Preferred stock per share     $ 0.001 $ 0.001