XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
StockBased Compensation            
Number of shares reserved for issuance (in shares) 24,550,000       24,550,000  
Stock based compensation expence $ 318,681 $ 396,312 $ 503,061 $ 432,084 $ 714,993 $ 935,145
Compensation cost related to non vested awards not yet recognized $ 2,180,386       $ 2,180,386  
Weighted average forfeiture rate         0.00%