XML 71 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Gross carrying amount $ 6,744,746 $ 6,521,674
Accumulated amortization (4,557,243) (4,070,904)
Net book value 2,187,503 2,450,770
Trademarks and Trade Names    
Gross carrying amount 290,472 290,472
Accumulated amortization (129,099) (109,734)
Net book value $ 161,373 $ 180,738
Weighted average amortization period 5 years 5 years
Customer Relationships    
Gross carrying amount $ 1,980,000 $ 1,980,000
Accumulated amortization (1,980,000) (1,980,000)
Net book value $ 0 $ 0
Weighted average amortization period 8 years 8 years
Channel Relationships    
Gross carrying amount $ 2,628,080 $ 2,628,080
Accumulated amortization (1,168,036) (992,830)
Net book value $ 1,460,044 $ 1,635,250
Weighted average amortization period 5 years 5 years
Internally Developed Software    
Gross carrying amount $ 1,846,194 $ 1,623,122
Accumulated amortization (1,280,108) (988,340)
Net book value $ 566,086 $ 634,782
Weighted average amortization period 3 years 3 years