XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION (Details Narrative)
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Time Vesting Stock Options [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock-based compensation expense $ 359,197
Cash received from option exercise 0
Stock-based compensation intrinsic value 276,785
Total unrecognized compensation cost 1,273,600
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 183,206
Restricted Stock Awards [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total stock-based compensation expense 227,860
Unrecognized compensation cost $ 1,079,786
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 issued under plan | shares 2,035,000
Stock Option Plan 2021 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares issued under plan | 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 749,860
Shares available for issuance | shares 2,263,201