v3.26.3
Accounts payable and accrued expenses - Schedule of Trade Payables and Accrued Liabilities (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Trade accounts payable $ 5,922,551 $ 3,770,124
Accrued compensation 1,125,000 1,525,139
Other accrued expenses 149,084 424,978
Total $ 7,196,635 $ 5,720,241