XML 27 R18.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED EXPENSES

NOTE 9 – ACCOUNTS PAYABLE AND ACCRUED EXPENSES

 

Accounts payable and accrued expenses consist of the following as of June 30, 2025 and June 30, 2024:

          
   June 30, 
   2025   2024 
Accounts payable  $15,315,124   $13,973,471 
Accrued liabilities   2,989,155    2,155,400 
Total accounts payable and accrued expenses  $18,304,279   $16,128,871