XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
StockBased Compensation    
Option and restricted stock unit vesting period (up to) 3 years  
Number of shares reserved for issuance (in shares) 24,550,000  
Stock based compensation $ 1,501,444 $ 1,986,296
Compensation cost related to non vested awards not yet recognized $ 2,192,992  
Average remaining expense recognition period 3 years  
Description of 2017 ECP plan On January 1, 2022, in accordance with the plan provisions, the number of shares available for issuance under the 2017 ECP was increased by 150,000 shares. On June 16, 2022, our stockholders approved an amendment to the 2017 ECP to cease the annual increase of 150,000 shares and a one time increase of the number of shares of our common stock reserved for issuance by 15,000,000 shares