XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Gross carrying amount $ 9,433,257 $ 6,744,746
Accumulated amortization (3,204,371) (4,557,243)
Net book value 6,228,886 2,187,503
Trademarks and Trade Names    
Gross carrying amount 1,330,472 290,472
Accumulated amortization (165,964) (129,099)
Net book value 1,164,508 161,373
Customer Relationships    
Gross carrying amount 2,392,000 1,980,000
Accumulated amortization (61,650) (1,980,000)
Net book value 2,330,350 0
Channel Relationships    
Gross carrying amount 2,628,080 2,628,080
Accumulated amortization (1,343,241) (1,168,036)
Net book value 1,284,839 1,460,044
Internally Developed Software    
Gross carrying amount 3,082,705 1,846,194
Accumulated amortization (1,633,516) (1,280,108)
Net book value $ 1,449,189 $ 566,086