XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Account Receivables, Net (Tables)
3 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
Schedule of accounts receivable
The following tables summarizes the Company's accounts receivable:
March 31, 2025December 31, 2024
Trade receivables$1,801,844 $2,463,821 
Less: allowance for credit losses(316,002)(315,623)
Accounts receivable, net$1,485,842  $2,148,198 
Allowance for credit losses: 
Balance December 31, 2024$(315,623)
Provision(379)
Write-off— 
Recoveries— 
Balance at March 31, 2025
$(316,002)