XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
4. Definite Lived Intangible Assets (Details - Amortization Expenses)
Mar. 31, 2021
USD ($)
Finite-Lived Intangible Assets, Future Amortization Expense  
2021 $ 150,521
2022 579,236
2023 385,122
2024 189,389
2025 26,745
Thereafter $ 41,540