v3.25.1
Prepayments and Other Receivables - Schedule of Allowance for Credit Losses (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
Schedule of Allowance for Credit Losses [Abstract]  
Balance as at beginning balance $ 289,993
Current period provision, net (69,934)
Foreign exchange adjustment 1,386
Balance as at ending balance $ 221,445