v3.26.1
Stockholders’ Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 30, 2025
May 31, 2024
May 30, 2024
May 08, 2024
Apr. 22, 2024
Oct. 18, 2023
May 31, 2024
Apr. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]                    
Common stock, shares authorized                 95,000,000 95,000,000
Common stock, shares outstanding                 48,244,960 37,143,242
Preferred stock, shares authorized                 2,500,000 2,500,000
Preferred stock, shares outstanding                 0 317,577
Prefunded warrant shares                 6,422,560,000  
Common stock, par value                 $ 0.001 $ 0.001
Proceeds from warant exercise                 $ 42,061 $ 14,736
Pre-Funded Warrants [Member]                    
Class of Stock [Line Items]                    
Additional warrants exercised                   1,827,357
Proceeds from warant exercise                   $ 14,700
Common stock warrants expired                 3,544
Pre-Funded Warrants [Member] | Minimum [Member]                    
Class of Stock [Line Items]                    
Class of warrant exercise price                   $ 8.05
Pre-Funded Warrants [Member] | Maximum [Member]                    
Class of Stock [Line Items]                    
Class of warrant exercise price                   $ 9.50
Common Stock [Member]                    
Class of Stock [Line Items]                    
Pre-funded warrants sold to investors                   435,414
Conversion of preferred to common stock, shares                 3,175,770  
July 2025 Equity Offering [Member] | Pre-Funded Warrants [Member]                    
Class of Stock [Line Items]                    
Class of warrant exercise price $ 0.001                  
Pre-funded warrant exercisable description A holder (together with its “attribution parties,” as defined in the Pre-Funded Warrant) may not exercise any portion of the Pre-Funded Warrants if immediately after exercise, the holder (together with its attribution parties), would beneficially own in excess of 4.99% of the number of shares of common stock outstanding immediately after giving effect to the exercise. However, a holder may increase or decrease such percentage to any other percentage not in excess of 19.99%, which increase or decrease shall not become effective until 61 days after notice from the holder to the Company.                  
Underwriting Agreement [Member] | Leerink Partners LLC [Member]                    
Class of Stock [Line Items]                    
Sale of stock     3,871,000              
Share price     $ 15.50              
Gross proceeds from public offering     $ 60,000              
Net proceeds from public offering   $ 56,300                
Underwriting Agreement [Member] | July 2025 Equity Offering [Member]                    
Class of Stock [Line Items]                    
Sale of stock 1,836,842                  
Share price $ 38.00                  
The number of additional common stock shares the Underwriters can purchase 335,526                  
Underwriting Agreement [Member] | July 2025 Equity Offering [Member] | Pre-Funded Warrants [Member]                    
Class of Stock [Line Items]                    
Prefunded warrant shares 400,000                  
Warrant purchase price $ 37.999                  
Class of warrant exercise price $ 0.001                  
The cash inflow associated with the amount received from entity's offering of stock to the public $ 91,600                  
Open Market Sale Agreement [Member]                    
Class of Stock [Line Items]                    
Commissions and other offering expenses             $ 300 $ 300    
Open Market Sale Agreement [Member] | Jefferies LLC [Member]                    
Class of Stock [Line Items]                    
Sale of stock       149,700 285,714          
Share price       $ 17.65 $ 17.50          
Gross proceeds       $ 2,600 $ 5,000          
Securities Purchase Agreement [Member]                    
Class of Stock [Line Items]                    
Pre-funded warrants sold to investors           5,747,787        
Common stock, par value           $ 0.001        
Securities Purchase Agreement [Member] | Warrant [Member]                    
Class of Stock [Line Items]                    
Warrant purchase price           8.699        
Class of warrant exercise price           $ 0.001        
Series A Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Preferred stock, shares authorized                 1,850,000  
Preferred stock, shares outstanding                 0  
Preferred stock voting rights                 The Series A preferred stock is non-voting, and each share is convertible at the option of the holder, subject to certain limitations, into 10 shares of common stock. Holders of Series A preferred stock are entitled to receive dividends, on an as-if-converted-to-common stock basis, when, as and if, and in the same form as, dividends are actually paid on the common stock. In the event of any voluntary or involuntary liquidation, dissolution or winding up of the Company, or in the event of a Deemed Liquidation Event (as defined in the Certificate of Designations of Preferences, Rights and Limitations of Series A Convertible Preferred Stock), the holders of Series A preferred stock are entitled to be paid from assets of the Company available for distribution to its stockholders, before any payment is made to the holders of common stock by reason of their ownership thereof, an amount per share equal to the greater of (i) the original issue price ($5.75 on an as-converted-to-common stock basis), plus all accrued and unpaid dividends and (ii) the amount that the holder would have been entitled to receive at such time if the Series A preferred stock were converted into common stock. The Company may not, without the consent of holders of a majority of the outstanding shares of Series A preferred stock, amend its charter in a manner that adversely affects the powers, preferences or rights of the Series A preferred stock or issue or obligate itself to issue shares of any additional class or series of capital stock unless the same ranks junior to the Series A preferred stock with respect to the distribution of assets on the liquidation, dissolution or winding up of the Company and the payment of dividends.  
Common stock converted basis                 $5.75 on an as-converted-to-common stock basis  
Conversion of preferred to common stock, shares                 317,577