v3.26.1
Trade and other Receivables, Deposits and Prepayments (Tables)
12 Months Ended
Dec. 31, 2025
Trade and other receivables [abstract]  
Schedule of trade and other receivables
20252024
Trade receivables$166,068 $— 
Other receivables3,775,321 1,655,335 
Deposits288,504 290,633 
Prepayments271,960 528,845 
$4,501,853 $2,474,813