Goodwill and Intangible Assets, Net (Details - Intangibles) - USD ($) |
3 Months Ended | 6 Months Ended | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2021 |
Jun. 30, 2020 |
Jun. 30, 2021 |
Jun. 30, 2020 |
Dec. 31, 2020 |
|||||||||
| Indefinite-lived Intangible Assets [Line Items] | |||||||||||||
| Intangible assets | $ 10,063,859 | $ 10,063,859 | $ 428,859 | ||||||||||
| Foreign Currency Translation Adjustment | 89,202 | 89,202 | 0 | ||||||||||
| Less Accumulated Amortization | (634,292) | (634,292) | (400,165) | ||||||||||
| Net Intangible Assets | 9,518,769 | 9,518,769 | 28,694 | ||||||||||
| Amortization expense | 553,562 | $ 185,748 | 658,369 | $ 292,363 | |||||||||
| Trademarks Product Other [Member] | |||||||||||||
| Indefinite-lived Intangible Assets [Line Items] | |||||||||||||
| Amortization expense | 8,276 | 10,847 | 11,131 | $ 21,638 | |||||||||
| Customer Relationships [Member] | |||||||||||||
| Indefinite-lived Intangible Assets [Line Items] | |||||||||||||
| Amortization expense | 129,277 | $ 214,610 | 129,277 | ||||||||||
| Noncompete Agreements [Member] | |||||||||||||
| Indefinite-lived Intangible Assets [Line Items] | |||||||||||||
| Amortization expense | 214,610 | ||||||||||||
| Trademarks [Member] | |||||||||||||
| Indefinite-lived Intangible Assets [Line Items] | |||||||||||||
| Intangible assets | [1] | 129,831 | 129,831 | 129,831 | |||||||||
| Trade Names [Member] | |||||||||||||
| Indefinite-lived Intangible Assets [Line Items] | |||||||||||||
| Intangible assets | [2] | 3,430,000 | 3,430,000 | 0 | |||||||||
| Customer Relationships [Member] | |||||||||||||
| Indefinite-lived Intangible Assets [Line Items] | |||||||||||||
| Intangible assets | [3] | 6,140,000 | 6,140,000 | 0 | |||||||||
| Noncompete Agreements [Member] | |||||||||||||
| Indefinite-lived Intangible Assets [Line Items] | |||||||||||||
| Intangible assets | [4] | 60,000 | 60,000 | 0 | |||||||||
| Other Intangible Assets [Member] | |||||||||||||
| Indefinite-lived Intangible Assets [Line Items] | |||||||||||||
| Intangible assets | [1] | $ 304,028 | $ 304,028 | $ 299,028 | |||||||||
| |||||||||||||