XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Cash and cash equivalents (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents      
Cash $ 23,392,996 $ 14,446,534  
CDBs 5,185,486 4,483,260  
Fixed deposits 5,013,289 30,216,269  
Total cash and cash equivalents $ 33,591,771 $ 49,146,063 $ 14,376,523