XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Prepayments and Other Receivables - Schedule of Prepayments and Other Receivables (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Prepayments and Other Receivables [Abstract]    
VAT recoverable $ 3,423,384 $ 2,444,726
Prepayments to suppliers 3,294,352 7,992,672
Deposits 87,416 83,754
Staff advances 125,732 76,096
Prepaid operating expenses 580,598 501,218
Interest receivable 172,485 92,515
Receivables from customers for non-operating agency-based service 1,349,432 8,845,759
Prepayment for common stock repurchase 262,880
Other receivables 276,466 258,219
Prepayments and other receivables, gross 9,572,745 20,294,959
Less: Allowance for credit losses (213,390) (289,993)
Prepayments and other receivables, net $ 9,359,355 $ 20,004,966