v3.26.1
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Pricing model used in calculation of grant-date fair value   Black-Scholes Black-Scholes  
Expected dividend yield     0.00% 0.00%
Expected option life     10 years 10 years
Unamortized value $ 1,326,211 $ 1,709,499 $ 1,326,211 $ 1,709,499
Net incremental compensation cost recognized 386,347   386,347  
Aggregate intrinsic value of options and warrants outstanding 33,917,186   33,917,186  
Aggregate intrinsic value of options and warrants exercisable $ 28,984,445   $ 28,984,445  
Stock price $ 9.46   $ 9.46  
Options exercised     2,775,050  
Aggregate intrinsic value of options exercised     $ 19,423,075  
Proceeds from options exercised     $ 6,946,686  
Options exercised via cashless settlement     200,000  
Warrants exercised     402,500  
Aggregate intrinsic value of warrants exercised     $ 3,590,300  
Proceeds from warrants exercised     1,362,932  
Issuance costs     25,694  
Modifications of equity awards [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unamortized value $ 0   0  
Restricted stock awards [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unamortized value 100,311 353,061 $ 100,311 353,061
Performance stock units granted      
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unamortized value 8,025,287 $ 708,487 $ 8,025,287 $ 708,487
Performance stock units granted     1,183,778  
Performance Stock Units [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock price   $ 0.93   $ 0.93
Performance stock units granted       2,187,501
Grant date fair value performance unit awards granted       $ 2,029,126
Stock-based compensation expense $ 0   $ 0  
Performance stock units outstanding     0  
Performance stock units granted     0  
Performance stock units vesting [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense   $ 384,925   $ 384,925
Minimum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected volatility     83.60% 78.70%
Risk-free interest rate     4.14% 4.18%
Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected volatility     87.90% 80.80%
Risk-free interest rate     4.55% 4.48%
2025 Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares authorized under plan 6,000,000   6,000,000  
Common stock remaining for grants 2,686,561   2,686,561