XML 69 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 20 Months Ended
Dec. 27, 2024
Apr. 24, 2024
Jun. 01, 2023
May 16, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Class of Stock [Line Items]              
Issuance of common stock, net of offering costs         $ 33,131 $ 42,414  
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 92,318  
Proceeds from issuance of common stock, net of offering costs   33,100 42,400   33,131 42,414  
Proceeds from issuance of pre-funded warrants, net of offering costs   $ 128,300 $ 92,300   $ 158,271 $ 92,318  
Voting Common Stock              
Class of Stock [Line Items]              
Common stock, par value         $ 0.0001 $ 0.0001 $ 0.0001
Voting Common Stock | Common Stock              
Class of Stock [Line Items]              
Number of shares issued         4,958,068 23,287,134  
Issuance of common stock, net of offering costs         $ 1 $ 2  
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]              
Common stock issuable upon exercise warrants 7,500,000       73,087,945   73,087,945
Warrants exercised         0   0
Warrant exercise price     $ 0.0001        
Proceeds from issuance of pre-funded warrants, net of offering costs $ 30,000            
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