XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE (Details - Debt maturities)
Dec. 31, 2022
USD ($)
Debt Disclosure [Abstract]  
2023 $ 23,685
2024 23,685
2025 17,664
2026 14,654
Total future payments 79,688
Less: Interest (10,902)
Total notes payable 68,786
Less current portion (18,670)
Long-term notes payable $ 50,116