XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 17, 2026
USD ($)
shares
Apr. 30, 2026
$ / shares
shares
Jan. 31, 2026
USD ($)
$ / shares
shares
Jul. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Oct. 31, 2024
USD ($)
$ / shares
shares
Feb. 29, 2024
USD ($)
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Feb. 28, 2026
shares
Dec. 31, 2025
$ / shares
shares
Class of Stock [Line Items]                      
Common stock, shares authorized (in shares) | shares               283,757,150   68,343,750 68,343,750
Common stock, fair value               $ 2,400      
Preferred stock, par value (in dollars per share) | $ / shares               $ 0.01     $ 0.01
Convertible preferred stock, maximum beneficial ownership upon conversion, option one (as a percent) 4.99%                    
Convertible preferred stock, maximum beneficial ownership upon conversion, option two (as a percent) 9.99%                    
Convertible preferred stock, maximum beneficial ownership upon conversion, option three (as a percent) 19.99%                    
Proceeds from issuance of preferred stock     $ 2,500                
Issuance costs associated with warrant liabilities               $ 1,406 $ 0    
Warrant liability               1,897      
Loss (gain) on fair value adjustment of warrants               $ (12,757) $ 0    
Common stock, par value (in dollars per share) | $ / shares               $ 0.01     $ 0.01
Common Stock                      
Class of Stock [Line Items]                      
Convertible preferred stock, shares issued upon conversion (in shares) | shares 1,333.33                    
Stock issued during period value new issues (in shares) | shares 26,243,754                    
Series B Preferred Stock                      
Class of Stock [Line Items]                      
Payment of issuance costs on direct placement               $ 200      
Stock Issued During Period, Preferred Stock, Fair Value               2,500      
Pre Funded Warrants                      
Class of Stock [Line Items]                      
Warrants issued (in shares) | shares 682,921                    
Series A Warrants                      
Class of Stock [Line Items]                      
Proceeds from issuance of warrants     8,200                
Warrant liability $ 16,700                    
Loss (gain) on fair value adjustment of warrants               (14,500)      
Series B Warrants                      
Class of Stock [Line Items]                      
Proceeds from issuance of warrants     $ 3,700                
Loss (gain) on fair value adjustment of warrants               1,800      
Warrant term following announcement     30 days                
Class of warrant or right, percentage of exercise price of warrants or rights reducible, minimum     0.50                
Warrants and rights additional extension outstanding, term     30 days                
Series C Warrants                      
Class of Stock [Line Items]                      
Proceeds from issuance of warrants     $ 5,900                
Warrant liability $ 11,900                    
Loss (gain) on fair value adjustment of warrants               (14,500)      
January 2026 Common Warrants                      
Class of Stock [Line Items]                      
Issuance costs associated with warrant liabilities               1,400      
January 2026 Pre-Funded Warrants                      
Class of Stock [Line Items]                      
Warrant liability               $ 100      
Common Stock                      
Class of Stock [Line Items]                      
Stock issued during period value new issues (in shares) | shares                 1,974,432    
Common Stock | Subsequent Event                      
Class of Stock [Line Items]                      
Common stock exchange offer (in shares) | shares   1,000,000                  
Common stock, par value (in dollars per share) | $ / shares   $ 0.01                  
Common Stock | Pre Funded Warrants | Subsequent Event                      
Class of Stock [Line Items]                      
Unregistered warrants issued (in shares) | shares   1,000,000                  
Private Placement                      
Class of Stock [Line Items]                      
Number of shares sold (in shares) | shares     20,195                
Unregistered warrants issued (in shares) | shares       3,076,921 8,316,882       8,316,882    
Exercise price of warrants (in dollars per share) | $ / shares       $ 2.15 $ 2.41       $ 2.41    
Class of warrant or right, expiration period       5 years 5 years            
Sale of equity, price per share (in dollars per share) | $ / shares       $ 2.275 $ 2.41 $ 5.045     $ 2.41    
Aggregate net proceeds from equity offering       $ 6,100 $ 8,800 $ 10,800          
Preferred stock, par value (in dollars per share) | $ / shares     $ 0.01                
Private Placement | Unregistered Warrants                      
Class of Stock [Line Items]                      
Unregistered warrants issued (in shares) | shares           2,398,414          
Exercise price of warrants (in dollars per share) | $ / shares           $ 4.92          
Class of warrant or right, expiration period           5 years          
Private Placement | Pre-Funded Unregistered Warrants                      
Class of Stock [Line Items]                      
Unregistered warrants issued (in shares) | shares       1,538,461 2,184,009       2,184,009    
Private Placement | Pre Funded Warrants                      
Class of Stock [Line Items]                      
Exercise price of warrants (in dollars per share) | $ / shares       $ 0.01 $ 0.01       $ 0.01    
Warrants, fair value       $ 1,800 $ 2,400       $ 2,400    
Exercise of warrants, number of shares issued (in shares) | shares               764,000      
Private Placement | Series A Warrants                      
Class of Stock [Line Items]                      
Unregistered warrants issued (in shares) | shares     26,926,675                
Private Placement | Series B Warrants                      
Class of Stock [Line Items]                      
Unregistered warrants issued (in shares) | shares     26,926,675                
Private Placement | Series C Warrants                      
Class of Stock [Line Items]                      
Unregistered warrants issued (in shares) | shares     26,926,675                
Private Placement | Common Stock                      
Class of Stock [Line Items]                      
Number of shares sold (in shares) | shares       1,538,460 1,974,432 2,398,414          
Purchase price share (in shares) | shares       1 1 1     1    
October 2024 Offerings                      
Class of Stock [Line Items]                      
Common stock, fair value           $ 6,000          
Warrants, fair value           $ 4,800          
March 2025 Offerings                      
Class of Stock [Line Items]                      
Purchase price share (in shares) | shares         1       1    
Common stock, fair value       $ 1,800 $ 2,200       $ 2,200    
Warrants, fair value       $ 2,500 $ 4,200       $ 4,200    
Registered Direct Offering                      
Class of Stock [Line Items]                      
Class of warrant or right, purchase price (in dollars per share) | $ / shares       $ 2.265 $ 2.40       $ 2.40    
July 2025 Offerings                      
Class of Stock [Line Items]                      
Purchase price share (in shares) | shares       1              
January 2026 PIPE Financing                      
Class of Stock [Line Items]                      
Exercise price of warrants (in dollars per share) | $ / shares     $ 0.75                
Class of warrant or right, purchase price (in dollars per share) | $ / shares     $ 1,000                
Proceeds from issuance of equity               $ 20,200      
Payment of issuance costs on direct placement               $ 1,600      
Consideration received on transaction     $ 18,600                
January 2026 PIPE Financing | Series A Warrants                      
Class of Stock [Line Items]                      
Unregistered warrants issued (in shares) | shares     1,333.33                
January 2026 PIPE Financing | Series B Warrants                      
Class of Stock [Line Items]                      
Unregistered warrants issued (in shares) | shares     1,333.33                
January 2026 PIPE Financing | Series C Warrants                      
Class of Stock [Line Items]                      
Unregistered warrants issued (in shares) | shares     1,333.33                
Cantor Fitzgerald & Co | Common Stock                      
Class of Stock [Line Items]                      
Sale of stock, maximum authorized amount             $ 100,000        
Cantor Fitzgerald & Co | Common Stock | Private Placement                      
Class of Stock [Line Items]                      
Compensation fee             3.00%        
Number of shares sold (in shares) | shares               0 0    
Sale of stock remaining authorized amount               $ 98,800      
Sale of stock, maximum public float               $ 75,000      
Sale of stock, sale restriction period               12 months      
Stock sale agreement, maximum percentage of public float               33.00%