XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION (Details Narrative)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Time Vesting Stock Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense $ 159,601 $ 521,269
Cash received from option exercise   0
Stock-based compensation intrinsic value 1,414,464 1,414,464
Total unrecognized compensation cost 1,174,249 1,174,249
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 $ 170,302 398,162
Unrecognized compensation cost   $ 2,128,494
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   2,035,000
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,361,150
Shares available for issuance | shares 1,651,911 1,651,911