v3.26.1
Stockholders’ Equity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 13, 2026
USD ($)
Jun. 30, 2026
$ / shares
shares
Jun. 30, 2026
$ / shares
shares
Jun. 12, 2026
shares
Jun. 11, 2026
shares
Dec. 31, 2025
$ / shares
shares
Stockholders’ Equity [Line Items]            
Common stock, shares authorized   200,000,000 200,000,000 200,000,000 100,000,000 100,000,000
Common stock, par value (in Dollars per share) | $ / shares   $ 0.001 $ 0.001     $ 0.001
Common stock, shares issued   59,083,935 59,083,935     53,587,260
Common stock, shares outstanding   59,083,935 59,083,935     53,587,260
Preferred stock, shares authorized   10,000,000 10,000,000     10,000,000
Preferred stock, par value (in Dollars per share) | $ / shares   $ 0.001 $ 0.001     $ 0.001
April 2024 Common Warrants [Member]            
Stockholders’ Equity [Line Items]            
Exercise price per share (in Dollars per share) | $ / shares   $ 5.25 $ 5.25      
December Pre-Funded Warrant [Member]            
Stockholders’ Equity [Line Items]            
Warrants to purchase common stock   2,325,372 2,325,372      
April 2024 Private Placement [Member] | April 2024 Common Warrants [Member]            
Stockholders’ Equity [Line Items]            
Warrants to purchase common stock   10,843,380 10,843,380      
April 2024 Private Placement [Member] | April Pre-Funded Warrant [Member]            
Stockholders’ Equity [Line Items]            
Warrants to purchase common stock   1,700,000 1,700,000      
Common Stock [Member]            
Stockholders’ Equity [Line Items]            
Number of vote per share     one      
Shares converted   3,773,586 4,744,790      
2026 ATM Program [Member]            
Stockholders’ Equity [Line Items]            
Aggregate offering price (in Dollars) | $ $ 100,000          
Number of shares sold under the ATM program   0 0      
Series 1 Convertible Preferred Stock [Member]            
Stockholders’ Equity [Line Items]            
Preferred stock, shares authorized   8,028 8,028     8,028
Preferred stock, shares issued   872 872     5,615
Preferred stock, shares outstanding   872 872     5,615
Preferred stock convertible conversion ratio   1,000 1,000      
Preferred stock, liquidation preference per share (in Dollars per share) | $ / shares   $ 7.01 $ 7.01      
Shares converted   3,772 4,743