XML 25 R13.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTS RECEIVABLE
12 Months Ended
Dec. 31, 2025
Receivables [Abstract]  
ACCOUNTS RECEIVABLE

4. ACCOUNTS RECEIVABLE

  

   2025   2024 
         
Accounts receivable  $12,910,754   $11,983,200 
Allowances for doubtful accounts   (288,853)   (287,102)
Total accounts receivable  $12,621,901   $11,696,098