Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of Trade and Other Payables (Details)

v3.25.1
Schedule of Trade and Other Payables (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts Payable – Trade $ 2,515,421 $ 3,079,080
Accrued Expenses 386,683 637,138
Trade and other payables, Total $ 2,902,104 $ 3,716,218