Annual report [Section 13 and 15(d), not S-K Item 405]

EQUITY (Details Narrative)

v3.26.1
EQUITY (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Jul. 18, 2025
Jun. 24, 2024
May 09, 2024
May 07, 2024
Jan. 08, 2024
Jul. 06, 2023
Nov. 03, 2022
Dec. 21, 2021
Aug. 17, 2018
Dec. 31, 2025
Aug. 31, 2025
Jan. 31, 2024
Dec. 31, 2022
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2022
Dec. 30, 2025
Aug. 25, 2025
Jul. 31, 2025
Dec. 02, 2024
Sep. 30, 2024
Dec. 17, 2021
Class of Warrant or Right [Line Items]                                            
Preferred stock shares authorized                   2,000,000       2,000,000 2,000,000              
Preferred stock par value                   $ 0.01       $ 0.01 $ 0.01              
Preferred stock shares outstanding                   0       0 0              
Shares issued               1,788,000                            
Exercise price               $ 9.75                            
Warrants purchase, shares             7,609,879 1,788,000                 760,870 1,086,956       1,788,000
Warrants exercise price             $ 4.75 $ 9.75                           $ 9.75
Proceeds from public offering               $ 16,000,000.0                            
Stock issuance costs               1,500,000                            
Additional paid-in capital               7,000,000.0                            
Warrant liabilities               $ 9,000,000.0                            
Outstanding warrants liabilities                   5,762,053       5,762,053                
Shares issuance costs                           $ 17,300,000 $ 15,475,000              
Offering price                                     $ 6.07      
Purchase of warrants 16,474                                          
Exercise price                   $ 0.0001       $ 0.0001                
Proceeds from warrant liability                           $ 80,000 220,000              
Fair value of warrants $ 100,000                         (6,139,000) 755,000              
Warrant exercised                           8,777,000              
July 2025 Avenue Warrants [Member]                                            
Class of Warrant or Right [Line Items]                                            
Exercise price $ 6.07                                          
Purchase of warrants 16,474                                          
Private Placement Offerings [Member]                                            
Class of Warrant or Right [Line Items]                                            
Shares issued             7,065,946                              
Exercise price             $ 4.75                              
Fair value of warrants             $ 22,000,000.0                              
Warrant outstanding                   $ 5,762,053       $ 5,762,053                
Private Placement [Member]                                            
Class of Warrant or Right [Line Items]                                            
Outstanding warrants liabilities                   760,870       760,870                
Warrant outstanding                     $ 1,086,956                      
Warrant exercised                   $ 3,600,000 $ 5,200,000                      
Open Market Sale Agreements [Member] | Jefferies LLC [Member]                                            
Class of Warrant or Right [Line Items]                                            
Net proceeds                 $ 75,000,000.0         $ 17,300,000 $ 15,500,000              
Purchase of warrants                           3,510,889 2,825,954              
Loan and Security Agreement [Member]                                            
Class of Warrant or Right [Line Items]                                            
Warrants exercise price         $ 4.75             $ 4.07                 $ 4.07  
Outstanding warrants liabilities                       589,681                 589,681  
Proceeds from warrant liability                       $ 2,400,000                    
Fair value of warrants         $ 200,000                                  
Common Stock [Member]                                            
Class of Warrant or Right [Line Items]                                            
Shares issued       12,285,056   3,284,407               3,510,889 2,825,954              
Offering price       $ 4.07   $ 4.03                                
Pre Funded Warrant [Member] | Private Placement Offerings [Member]                                            
Class of Warrant or Right [Line Items]                                            
Warrants purchase, shares             7,609,879                              
Warrants exercise price             $ 0.01                              
Additional paid-in capital             $ 100,000                              
Warrants exercised             543,933           543,933                  
Purchase price of common stock                               $ 35,000,000.0            
Shares issuance costs                               $ 32,600,000            
Purchase of warrants                               7,609,879            
Additional paid in capital stock reduction                               $ 900,000            
Proceeds from warrant liability             $ 12,900,000                              
Pre Funded Warrant [Member] | Private Placement Offerings [Member] | General and Administrative Expense [Member]                                            
Class of Warrant or Right [Line Items]                                            
Stock issuance costs                               $ 1,500,000            
Common Stock and Accompanying Warrant [Member] | Private Placement Offerings [Member]                                            
Class of Warrant or Right [Line Items]                                            
Warrants exercise price             $ 4.60                              
Pre-Funded Warrant and Accompanying Warrant [Member] | Private Placement Offerings [Member]                                            
Class of Warrant or Right [Line Items]                                            
Warrants exercise price             $ 4.59                              
Warrant [Member] | Loan and Security Agreement [Member]                                            
Class of Warrant or Right [Line Items]                                            
Outstanding warrants liabilities       589,681                                    
Exercise price per share       $ 4.07                                    
Warrant [Member] | Loan and Security Agreement [Member] | Avenue [Member]                                            
Class of Warrant or Right [Line Items]                                            
Warrants purchase amount         500,000                                  
Warrant [Member] | Loan and Security Agreement [Member] | Avenue 2 [Member]                                            
Class of Warrant or Right [Line Items]                                            
Warrants purchase amount         $ 1,900,000                                  
2021 Public Offering Warrants [Member]                                            
Class of Warrant or Right [Line Items]                                            
Warrants exercise price                   $ 9.75       $ 9.75                
Outstanding warrants liabilities                   1,788,000       1,788,000 1,788,000              
Warrants maturity date                   Dec. 21, 2026       Dec. 21, 2026                
2024 Pre-Funded Warrants [Member]                                            
Class of Warrant or Right [Line Items]                                            
Outstanding warrants liabilities                   2,494,181       2,494,181 1,719,944         1,228,531    
Warrants exercised   700,000                                        
2024 Pre-Funded Warrants [Member] | Common Stock [Member]                                            
Class of Warrant or Right [Line Items]                                            
Warrants exercise price       $ 0.0001                                    
Warrants exercised       6,142,656                                    
Purchase price of common stock       $ 75,000,000.0                                    
Shares issuance costs       $ 70,200,000                                    
Offering price       $ 4.0699                                    
2023 Pre-Funded Warrants [Member]                                            
Class of Warrant or Right [Line Items]                                            
Outstanding warrants liabilities                   2,619,140       2,619,140                
Warrants exercised     300,000                                      
2023 Pre-Funded Warrants [Member] | Common Stock [Member]                                            
Class of Warrant or Right [Line Items]                                            
Warrants exercise price           $ 0.0001                                
Warrants exercised           2,919,140                                
Purchase price of common stock           $ 25,000,000.0                                
Shares issuance costs           $ 23,000,000.0                                
Offering price           $ 4.0299