v3.26.1
Prepayments and Other Receivables - Schedule of Prepayments and Other Receivables (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Prepayments and Other Receivables [Abstract]    
VAT recoverable $ 10,413,659 $ 10,495,495
Prepayments to suppliers 953,557 1,873,852
Deposits 110,398 120,779
Staff advances 401,856 191,657
Prepaid operating expenses 636,998 850,680
Interest receivable 172,163 124,101
Receivables from customers for non-operating agency-based service 3,768,099 1,529,183
Derivatives assets (note 19) 416,535
Other receivables 7,743 3,439
Prepayments and other receivables, gross 16,881,008 15,189,186
Less: Allowance for credit losses (17,592) (18,271)
Prepayments and other receivables, net $ 16,863,416 $ 15,170,915