v3.26.1
ACCOUNTS RECEIVABLE
3 Months Ended
Mar. 31, 2026
ACCOUNTS RECEIVABLE  
ACCOUNTS RECEIVABLE

4. ACCOUNTS RECEIVABLE

Accounts receivable consists of the following as of March 31, 2026 and December 31, 2025:

  ​ ​ ​

2026

  ​ ​ ​

2025

Trade accounts receivable

$

804,044

$

1,660,168

Less: allowance for credit losses

 

(232,206)

 

(203,960)

Total accounts receivable

$

571,838

$

1,456,208