v3.26.3
Cash and cash equivalents - Schedule of Cash and Cash Equivalents (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Disclosure of information for cash-generating units [line items]    
Cash equivalents $ 22,168,720 $ 20,144,250
USD – United States dollar    
Disclosure of information for cash-generating units [line items]    
Cash equivalents 20,945,404 19,191,738
AUD – Australian dollar    
Disclosure of information for cash-generating units [line items]    
Cash equivalents 443,223 373,330
GBP – Sterling    
Disclosure of information for cash-generating units [line items]    
Cash equivalents 317,131 226,857
TZS – Tanzanian Shilling    
Disclosure of information for cash-generating units [line items]    
Cash equivalents 456,849 347,837
Other currencies    
Disclosure of information for cash-generating units [line items]    
Cash equivalents $ 6,113 $ 4,488