XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and cash equivalents (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents      
Cash $ 5,521,119 $ 14,446,534  
CDBs 4,576,199 4,483,260  
Fixed deposits 0 30,216,269  
Total cash and cash equivalents $ 10,097,318 $ 49,146,063 $ 14,376,523