v3.25.1
SHARE-BASED COMPENSATION (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock compensation expense $ 977,006 $ 1,092,820
Unrecognized share-based compensation expense 1,497,176  
Restricted Stock [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of option will be granted   80.00
Stock compensation expense 3,927 $ 60,967
Unrecognized share-based compensation expense $ 0  
Weighted average term RSA 3 years  
Stock Incentive Plan [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of option will be granted 150,000