Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS' EQUITY (Details Narrative)

v3.24.1.u1
STOCKHOLDERS' EQUITY (Details Narrative) - USD ($)
3 Months Ended
Feb. 02, 2024
Jan. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Mar. 20, 2024
Dec. 31, 2023
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]            
Common stock, shares authorized     300,000,000     300,000,000
Preferred Stock, Shares Authorized     10,000,000     10,000,000
Preferred Stock, Par or Stated Value Per Share     $ 0.0001     $ 0.0001
Preferred Stock, Shares Outstanding     0     0
Preferred Stock, Shares Issued     0     0
Common stock, par value     $ 0.0001     $ 0.0001
Common stock, shares issued     10,507,237     4,423,683
Additional paid-in capital     $ 540,875,910     $ 429,780,375
Common stock, shares outstanding     10,507,237     4,423,683
Gross proceeds from sale of stock     $ 115,589,985 $ 37,056    
Sales under shelf registration statement     0      
Stock issuance cost     $ 6,861,543      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     24,231      
Restricted Common Stock [Member] | 2014 Plan            
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]            
Common stock issued     3,328 0    
Warrant [Member]            
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised     0 0    
Equity Option [Member]            
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     24,231 43,836    
Proceeds from Stock Options Exercised     $ 226,603 $ 129,745    
Jefferies LLC [Member]            
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]            
Common stock, par value   $ 0.0001        
additional shares of common stock   648,750        
Aggregate common stock sold, shares   4,325,000        
Purchase price per share   $ 19        
Gross proceeds from sale of stock $ 94,500,000          
Net poceeds after deducting underwriting discounts and commissions $ 88,600,000          
Common stock issued   4,325,000        
May 2023 Sale Agreement [Member] | Jefferies LLC [Member]            
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]            
Aggregate common stock sold, shares     939,388      
Gross proceeds from sale of stock     $ 21,123,000      
Stock issuance cost     972,000      
May 2023 Sale Agreement [Member] | Jefferies LLC [Member] | Maximum [Member]            
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]            
Authorized to offer and sell up of common stock     $ 75,000,000      
Open Market Sale Agreement [Member]            
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]            
Authorized to offer and sell up of common stock         $ 150,000,000  
K2HV Amended Loan and Security Agreement [Member]            
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]            
Common stock issued     142,857 0