v3.25.2
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
6 Months Ended
May 28, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense   $ 316,154 $ 1,071,074  
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares granted   384,248    
Number of restricted shares vested [1]   128,802    
Stock-based compensation expense   $ 499,125 $ 1,392,266  
Unrecognized compensation costs   $ 6,011,726   $ 3,657,621
Non Employee Director [Member] | Restricted Stock [Member] | 2024 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of restricted shares vested 48,192      
Amended and Restated 2019 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares authorized for issuance 2,390,186      
Amended and Restated 2019 Equity Incentive Plan [Member] | Non Employee Director [Member] | Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Restricted shares grant value $ 50,000      
Number of shares granted   31,248    
Amended and Restated 2019 Equity Incentive Plan [Member] | Officers [Member] | Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares granted   350,000    
[1] The balance of vested shares reflects the total shares vested during the period and has not been reduced for those vested shares forfeited at time of vest related to net share settlement.