XML 49 R33.htm IDEA: XBRL DOCUMENT v3.21.1
4. INTANGIBLE ASSETS (Details - Future Amortization)
Dec. 31, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2021 $ 1,637,130
2022 1,170,935
2023 583,438
2024 224,192
2025 8,986
Thereafter 74,352
Total amortization expense $ 3,699,033