XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.4
DEFINITE LIVED INTANGIBLE ASSETS (Details - Amortization Expenses)
Dec. 31, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
FYE 2023 $ 412,711
FYE 2024 755,099
FYE 2025 551,589
FYE 2026 167,598
FYE 2027 10,188
Thereafter $ 18,392