XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK-BASED COMPENSATION (Details Narrative)
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2025
USD ($)
shares
Time Vesting Stock Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense $ 254,697 $ 775,966
Cash received from option exercise 89,025 89,025
Stock-based compensation intrinsic value 1,995,479 1,995,479
Total unrecognized compensation cost 2,384,190 2,384,190
Performance Vesting Stock Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Cash received from option exercise   0
Total stock-based compensation expense   0
Unrecognized compensation cost   0
Restricted Stock Awards [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total stock-based compensation expense $ 275,195 673,357
Unrecognized compensation cost   $ 3,210,584
Non Employee Director and Board Advisor [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Nonemployee services transaction cost | shares   110,000
Share-based goods and non-employee services transaction   to be paid quarterly in arrears of $12,500 in cash and $15,000 in common stock.
Board of Directors Chairman [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Nonemployee services transaction cost | shares   140,000
Share-based goods and non-employee services transaction   to be paid quarterly in arrears of $12,500 in cash and $22,500 in common stock.
Stock Option Plan 2015 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares reserved for outstanding awards | shares   1,981,500
Stock Option Plan 2021 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares reserved for outstanding awards | shares   100,000
Omnibus Equity Incentive Plan 2024 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares reserved for outstanding awards | shares   1,310,903
Shares available for issuance | shares 1,678,621 1,678,621