XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
NOTES AND LOANS PAYABLE (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of notes payable
        
   September 30, 2024   December 31, 2023 
Notes and loans payable  $8,215,069   $2,280,743 
Less current portion   (8,074,797)   (2,136,077)
Long-term portion  $140,272   $144,666 
Schedule of maturities of long-term debt
    
   Amount 
2024 (remainder of year)  $8,071,169 
2025   4,837 
2026   4,837 
2027   4,837 
2028   4,837 
Thereafter   124,552 
Total  $8,215,069