v3.26.1
Stockholders’ Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jul. 01, 2026
May 18, 2026
Jan. 22, 2026
Jan. 01, 2026
Oct. 03, 2025
Apr. 24, 2025
Feb. 26, 2025
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
[1]
May 31, 2026
Dec. 31, 2025
Oct. 31, 2025
May 12, 2025
Class of Stock [Line Items]                            
Class of warrant or right, outstanding (in shares)                       889,364    
Class of warrant or right, purchase price of warrants or rights (in dollars per share)                           $ 2.922
Class of warrant or right, purchase price of warrants or rights, percentage                           110.00%
Class of warrant or right, volume weighted trading price days     5 days                     5 days
Common stock, par or stated value per share (in dollars per share)               $ 0.0001 $ 0.0001     $ 0.0001    
Common Stock                            
Class of Stock [Line Items]                            
Exercise of pre-funded warrants and Conversion of long-term debt into shares of common stock (in shares)               500,000 500,000 295,000        
Private Investment Public Entity Agreement                            
Class of Stock [Line Items]                            
Consideration received on transaction         $ 18.2                  
Proceeds from issuance of equity     $ 0.2                      
Private Investment Public Entity Agreement | Related Party                            
Class of Stock [Line Items]                            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)                           $ 3.36
Common stock, value, subscriptions, total                           $ 0.2
Common stock, shares subscribed but unissued (in shares)               8,246,588 8,246,588     7,898,374   68,447
Private Placement                            
Class of Stock [Line Items]                            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)     $ 6.43     $ 2.16                
Sale of stock, number of shares issued in transaction (in shares)     24,107 595,110 2,232,243 261,644                
Sale of stock, price per share (in dollars per share)     $ 6.43   $ 4.50 $ 1.911                
Sale of stock, volume weighted trading price (as a percent)     110.00%     110.00%                
Shares issued (in shares)     48,214     523,286                
Consideration received on transaction         $ 18.2 $ 0.5                
Common stock, par or stated value per share (in dollars per share)         $ 0.0001                  
Private Placement | Common Stock                            
Class of Stock [Line Items]                            
Sale of stock, initial exercise date to purchase, term     10 years     10 years                
Private Placement | Pre-funded warrants                            
Class of Stock [Line Items]                            
Class of warrant or right, purchase price of warrants or rights (in dollars per share)         4.4997                  
May 2026 Public Offering                            
Class of Stock [Line Items]                            
Sale of stock, price per share (in dollars per share)   $ 5.00                        
Consideration received on transaction   $ 8.9                        
Common stock, par or stated value per share (in dollars per share)   $ 0.0001                        
May 2026 Public Offering | Common Stock                            
Class of Stock [Line Items]                            
Sale of stock, number of shares issued in transaction (in shares)   1,200,000                        
PubCo Warrants - Expiring March 4, 2029                            
Class of Stock [Line Items]                            
Class of warrant or right, outstanding (in shares)               7,882,807 7,882,807     7,882,807    
Class of warrant or right, exercise price of warrants or rights (in dollars per share)               $ 6.90 $ 6.90     $ 6.90    
Subscription Warrant | Private Placement                            
Class of Stock [Line Items]                            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)         $ 4.50                  
Shares issued (in shares)         4,040,272                  
Warrants and rights outstanding, term         5 years                  
Pre-funded warrants | Common Stock                            
Class of Stock [Line Items]                            
Exercise of pre-funded warrants and Conversion of long-term debt into shares of common stock (in shares)   500,000                        
Pre-funded warrants | Private Investment Public Entity Agreement | Related Party | Subsequent Event                            
Class of Stock [Line Items]                            
Exercise of pre-funded warrants and Conversion of long-term debt into shares of common stock (in shares) 867,621                          
Pre-funded warrants | Private Placement                            
Class of Stock [Line Items]                            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)         $ 0.0003                  
Sale of stock, number of shares issued in transaction (in shares)         5,424,083                  
Shares issued (in shares)         1,808,055                  
Pre-funded warrants | May 2026 Public Offering                            
Class of Stock [Line Items]                            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)   $ 0.0001                        
Sale of stock, number of shares issued in transaction (in shares)   800,000                        
Number of securities called by each warrant (in shares)   1                        
Class of warrant or right, purchase price of warrants or rights (in dollars per share)   $ 4.9999                        
Lynrock Lake Warrant                            
Class of Stock [Line Items]                            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)             $ 1.20       $ 0.9639   $ 1.0002  
Shares issued (in shares)             20,333,623 25,313,508 25,313,508   25,313,508 24,396,416 24,396,416  
Yorkville Warrant | Yorkville                            
Class of Stock [Line Items]                            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)             $ 1.20              
Shares issued (in shares)             5,000,071              
Payments for repurchase of warrants             $ 5.0              
Yorkville Warrant | Lynrock Lake Term Loan | Yorkville                            
Class of Stock [Line Items]                            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)             $ 1.20              
Shares issued (in shares)             5,000,071              
[1] Amounts and share amounts as of June 30, 2025 and prior to that date differ from those published in prior unaudited condensed consolidated financial statements as they were retrospectively adjusted as a result of the Reverse Stock Split (refer to Note 1 - The Company and Summary of Significant Accounting Policies). Specifically, the number of common shares outstanding during the periods before the Reverse Stock Split are divided by the exchange ratio of 3:1, such that each three shares of common stock were combined and reconstituted into one share of common stock effective October 23, 2025.