v3.25.2
EQUITY INCENTIVE PLAN (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 27, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share price   $ 11.68   $ 11.68   $ 12.71
Number of options granted       0    
Unrecognized compensation expense related to non-vested stock options   $ 4,427,738   $ 4,427,738    
Compensation expense related to stock options   $ 244,883 $ 246,612 $ 489,766 $ 462,282  
2023 Equity Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock availble for issuance 1,500,000          
Availble for grant   886,799   886,799