v3.23.1
NOTES AND LOANS PAYABLE (Details - Long term debt maturity)
Dec. 31, 2022
USD ($)
Debt Disclosure [Abstract]  
2023 $ 15,809
2024 4,820
2025 4,820
2026 4,820
2027 4,820
Thereafter 120,509
Total $ 155,598