XML 37 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 35 Months Ended
Dec. 27, 2024
Apr. 24, 2024
Jun. 01, 2023
May 16, 2023
Mar. 31, 2026
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Class of Stock [Line Items]                
Net proceeds from common stock and warrants after deducting underwriting discounts, commissions and other offering expenses   $ 161.4 $ 134.7          
Proceeds from issuance of pre-funded warrants, net of offering costs   128.3 92.3          
Proceeds from issuance of common stock, net of offering costs   $ 33.1 $ 42.4          
Voting Common Stock                
Class of Stock [Line Items]                
Common stock, par value         $ 0.0001 $ 0.0001 $ 0.0001  
Voting Common Stock | Public Offering                
Class of Stock [Line Items]                
Sale of stock price per share     $ 2          
Voting Common Stock | Follow On Offering                
Class of Stock [Line Items]                
Number of shares issued   4,958,068 23,287,134          
Underwriter option to purchase number of additional shares   2,485,487            
Sale of stock price per share   $ 7.13            
Voting Common Stock | ATM Program | Wedbush Securities, Inc.                
Class of Stock [Line Items]                
Number of shares issued           0    
Issuance of common stock, net of offering costs       $ 75.0        
Common stock, par value       $ 0.0001        
Pre-Funded Warrants [Member]                
Class of Stock [Line Items]                
Number of shares issued         3,199,687      
Common stock issuable upon exercise warrants 7,500,000       69,811,767 69,811,767   0
Warrant exercise price     $ 0.0001   $ 0.0001 $ 0.0001    
Cashless exercise of pre funded warrants         3,200,000      
Proceeds from issuance of pre-funded warrants, net of offering costs $ 30.0              
Offering expenses $ 0.2              
Pre-Funded Warrants [Member] | Voting Common Stock                
Class of Stock [Line Items]                
Common stock issuable upon exercise warrants   18,577,419 47,010,526          
Common stock price per warrant $ 4 $ 7.1299 $ 1.9999          
Warrant exercise price $ 0.0001 $ 0.0001 $ 0.0001