XML 43 R31.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2025
Receivables [Abstract]  
SCHEDULE OF 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