XML 65 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 32 Months Ended
Dec. 27, 2024
Apr. 24, 2024
Jun. 01, 2023
May 16, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Class of Stock [Line Items]              
Issuance of common stock, net of offering costs           $ 33,131  
Net proceeds from common stock and warrants after deducting underwriting discounts, commissions and other offering expenses   $ 161,400 $ 134,700        
Proceeds from issuance of pre-funded warrants, net of offering costs   128,300 92,300     158,271  
Proceeds from issuance of common stock, net of offering costs   $ 33,100 $ 42,400     $ 33,131  
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        
Sale of stock price per share   $ 7.13          
Underwriter option to purchase number of additional shares   2,485,487          
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,000      
Common stock, par value       $ 0.0001      
Pre-Funded Warrants [Member]              
Class of Stock [Line Items]              
Number of shares issued         76,170    
Common stock issuable upon exercise warrants 7,500,000       73,011,767 0 73,011,767
Cashless exercise of pre funded warrants         76,178    
Warrant exercise price     $ 0.0001   $ 0.0001   $ 0.0001
Proceeds from issuance of pre-funded warrants, net of offering costs $ 30,000            
Offering expenses $ 200            
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