XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
NOTES AND LOANS PAYABLE (Details - Notes payable) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
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