XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF INTANGIBLE ASSETS AND WEIGHTED-AVERAGE REMAINING AMORTIZATION PERIOD (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 19,718,443 $ 10,697,252
Accumulated amortization (4,966,692) (3,618,352)
Net carrying amount $ 14,751,751 $ 7,078,900
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining amortization period 4 years 10 months 24 days 3 years 6 months
Gross carrying amount $ 2,142,858 $ 1,777,475
Accumulated amortization (804,020) (609,822)
Net carrying amount $ 1,338,838 $ 1,167,653
Internally Developed Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining amortization period 4 years 6 months 4 years 8 months 12 days
Gross carrying amount $ 1,326,158 $ 595,351
Accumulated amortization (131,655) (28,443)
Net carrying amount $ 1,194,503 $ 566,908
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining amortization period 9 years 6 months 10 days 7 years 8 months 12 days
Gross carrying amount $ 11,922,290 $ 4,237,290
Accumulated amortization (1,517,174) (1,048,726)
Net carrying amount $ 10,405,116 $ 3,188,564
Purchased Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining amortization period 7 months 6 days
Gross carrying amount $ 562,327 $ 562,327
Accumulated amortization (562,327) (452,985)
Net carrying amount $ 109,342
Video Production Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining amortization period 7 months 6 days 1 year
Gross carrying amount $ 50,000 $ 20,000
Accumulated amortization (23,242)
Net carrying amount $ 26,758 $ 20,000
Non-competition Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining amortization period 2 years 4 months 24 days 2 years 10 months 24 days
Gross carrying amount $ 3,504,810 $ 3,504,809
Accumulated amortization (1,827,590) (1,478,376)
Net carrying amount $ 1,677,220 $ 2,026,433
Contracts backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining amortization period 6 months  
Gross carrying amount $ 210,000  
Accumulated amortization (100,684)  
Net carrying amount $ 109,316