Quarterly report pursuant to Section 13 or 15(d)

EQUITY (Details Narrative)

v3.24.2.u1
EQUITY (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 24, 2024
May 09, 2024
May 07, 2024
Jan. 08, 2024
Jul. 06, 2023
Nov. 03, 2022
Dec. 21, 2021
Aug. 17, 2018
Jan. 31, 2024
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2023
Class of Warrant or Right [Line Items]                                
issuance of shares             1,788,000                  
Public offering price             $ 9.75                  
Warrants purchase, shares             1,788,000                  
Warrants exercise price             $ 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                  
Exercise price                     $ 0.0001   $ 0.0001      
Shares issuance costs                         $ 9,962,000 $ 6,623,000    
Fair value of warrants                     $ (24,927,000) $ 8,629,000 $ (7,626,000) 6,364,000    
Common Stock [Member]                                
Class of Warrant or Right [Line Items]                                
issuance of shares     12,285,056   3,284,407           12,285,056   12,285,056      
Offering price     $ 4.07   $ 4.03                      
Private Placement Offerings [Member]                                
Class of Warrant or Right [Line Items]                                
issuance of shares           7,065,946                    
Exercise price           $ 4.75                    
Fair value of warrants           $ 22,000,000.0                    
Warrant outstanding                     $ 7,609,879   $ 7,609,879      
Private Placement Offerings [Member] | Pre Funded Warrant [Member]                                
Class of Warrant or Right [Line Items]                                
Warrants purchase, shares           7,609,879                    
Warrants exercise price           $ 0.01                    
Sale of stock                             7,609,879  
Warrants exercised           543,933       543,933            
Purchase price of common stock                             $ 35,000,000.0  
Shares issuance costs                             32,600,000  
Additional paid in capital stock reduction                             900,000  
Private Placement Offerings [Member] | Pre Funded Warrant [Member] | General and Administrative Expense [Member]                                
Class of Warrant or Right [Line Items]                                
Stock issuance costs                             $ 1,500,000  
Private Placement Offerings [Member] | Common Stock And Accompanying Warrant [Member]                                
Class of Warrant or Right [Line Items]                                
Warrants exercise price           $ 4.60                    
Private Placement Offerings [Member] | Pre Funded Warrant And Accompanying Warrant [Member]                                
Class of Warrant or Right [Line Items]                                
Warrants exercise price           $ 4.59                    
Private Placement Offerings [Member] | Additional Paid-in Capital [Member]                                
Class of Warrant or Right [Line Items]                                
Additional paid-in capital           $ 12,900,000                    
Private Placement Offerings [Member] | Common Stock [Member]                                
Class of Warrant or Right [Line Items]                                
Additional paid-in capital           $ 100,000                    
Open Market Sale Agreements [Member] | Jefferies LLC [Member]                                
Class of Warrant or Right [Line Items]                                
Net proceeds               $ 75,000,000.0     $ 3,500,000 $ 6,400,000 $ 10,000,000.0 $ 6,600,000    
Sale of stock                     1,013,061 1,891,761 1,902,376 1,990,321    
Loan and Security Agreement [Member]                                
Class of Warrant or Right [Line Items]                                
Warrants exercise price       $ 4.75         $ 4.75              
Additional paid-in capital                 $ 2,400,000              
Fair value of warrants       $ 200,000                        
Loan and Security Agreement [Member] | Common Stock [Member]                                
Class of Warrant or Right [Line Items]                                
issuance of shares       589,681                        
Loan and Security Agreement [Member] | Warrant [Member]                                
Class of Warrant or Right [Line Items]                                
Exercise price per share     4.07                          
Exercise price per share       $ 4.07                        
Loan and Security Agreement [Member] | Avenue [Member] | Warrant [Member]                                
Class of Warrant or Right [Line Items]                                
Warrants purchase amount       $ 480,000                        
Loan and Security Agreement [Member] | Avenue 2 [Member] | Warrant [Member]                                
Class of Warrant or Right [Line Items]                                
Warrants purchase amount       $ 1,920,000                        
2021 Public Offering Warrants [Member]                                
Class of Warrant or Right [Line Items]                                
Warrants exercise price                     $ 9.75   $ 9.75      
Warrants outstanding                     1,788,000   1,788,000     1,788,000
2023 Pre-Funded Warrants [Member]                                
Class of Warrant or Right [Line Items]                                
Warrants outstanding                     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                      
2024 Pre-Funded Warrants [Member]                                
Class of Warrant or Right [Line Items]                                
Warrants outstanding                     5,442,656   5,442,656      
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