XML 63 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Time Vesting Stock Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense $ 1,530,446  
Cash received from option exercise 0 $ 0
Stock-based compensation intrinsic value 2,085,186  
Total unrecognized compensation cost 1,427,181  
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 21,778  
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 579,519  
Unrecognized compensation cost $ 902,625  
Non Employee Director and Board Advisor [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Nonemployee services transaction cost 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 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 2,035,000  
Omnibus Equity Incentive Plan 2021 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares reserved for outstanding awards 127,248  
Omnibus Equity Incentive Plan 2024 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares reserved for outstanding awards 799,254  
Shares available for issuance 2,320,440  
Stock Option Plans 2015 And 2021 Combined [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value $ 1.44 $ 1.84