v3.26.1
Account Receivables, Net (Tables)
3 Months Ended
Mar. 31, 2026
Receivables [Abstract]  
Schedule of accounts receivable
The following tables summarizes the Company's accounts receivable:
March 31, 2026December 31, 2025
Trade receivables$2,582,182 $2,401,271 
Less: allowance for credit losses(1,306,395)(1,306,620)
Accounts receivable, net$1,275,787  $1,094,651 
Allowance for credit losses: 
Balance December 31, 2025$(1,306,620)
Provision 225 
Write-off— 
Recoveries— 
Balance at March 31, 2026
$(1,306,395)