XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
DEFINITE LIVED INTANGIBLE ASSETS (Details - Amortization Expenses)
Dec. 31, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
FYE 2022 $ 369,306
FYE 2023 526,876
FYE 2024 376,258
FYE 2025 162,129
FYE 2026 14,041
Thereafter $ 27,500