v3.26.1
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2026
Jun. 30, 2024
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Stock-Based Compensation [Line Items]                
Reserved for issuance     17,703,048     17,703,048   17,882,755
Intrinsic value of the options exercised            
Unamortized stock-based compensation expense     $ 4,400     $ 4,400    
Weighted-average period           2 years 9 months 18 days    
Compensation expense     9 $ 223   $ 9 $ 223  
Total estimated fair value           $ 400    
Recognized compensation expense period           4 months 24 days    
Stock-based compensation expense           $ 1,187 3,628  
Restricted Stock Units (RSUs) [Member]                
Stock-Based Compensation [Line Items]                
Weighted-average grant date fair value price           $ 6    
Stock-based compensation expense     $ 100 100   $ 100 100  
Performance-Based Stock Options [Member]                
Stock-Based Compensation [Line Items]                
Common stock remained outstanding and unexercised     16,278     16,278   30,894
Stock-based compensation expense     $ 100 100   $ 100 100  
Employee Stock Purchase Plan [Member]                
Stock-Based Compensation [Line Items]                
Compensation expense             $ 300  
Common stock shares issued           12,983 47,763  
Performance Restricted Stock Units (PSUs) [Member]                
Stock-Based Compensation [Line Items]                
Granted shares   20,000            
Price per share   $ 35            
Assumptions common stock fair value per share   $ 23.95            
Volatility rate   133.00%            
Risk free rate   4.87%            
Vesting term           2 years    
Stock-based compensation expense   $ 100 $ 100   $ 100 $ 100  
Stock Option Activity [Member]                
Stock-Based Compensation [Line Items]                
Fair value option vested amount           $ 1,600 $ 5,200  
Weighted-average grant date fair value price           $ 1.33 $ 4.77  
2022 Inducement Plan [Member]                
Stock-Based Compensation [Line Items]                
Future grant     193,002     193,002    
Reserved share issuance     550,000     550,000    
2024 Plan [Member]                
Stock-Based Compensation [Line Items]                
Reserved for issuance     2,680,969     2,680,969    
Future grant     626,560     626,560    
Common stock remained outstanding and unexercised     2,054,409     2,054,409    
Shares subject to performance-based awards     16,278     16,278    
2019 Plan [Member] | Options [Member]                
Stock-Based Compensation [Line Items]                
Common stock remained outstanding and unexercised     43,542     43,542    
2024 ESPP [Member]                
Stock-Based Compensation [Line Items]                
Reserved for issuance     1,000,000     1,000,000    
Future grant     907,844     907,844    
Common stock remained outstanding and unexercised     356,998     356,998    
Shares issued           92,156    
2024 ESPP [Member] | Employee Stock Purchase Plan [Member]                
Stock-Based Compensation [Line Items]                
Compensation expense           $ 100