XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Cash and Cash Equivalents (Tables)
6 Months Ended
Jun. 30, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Held Cash in Bank in the Amount As of June 30, 2023, the Company held cash in bank in the amount of $20,004,914, which consist of the following:
   June 30,
2023
   December 31,
2022
 
Bank Deposits-USA  $3,250    22,926 
Bank Deposits- Outside USA   20,001,664    20,002,554 
    20,004,914    20,025,480