XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Gross carrying amount $ 12,299,166 $ 12,016,509
Accumulated amortization 5,626,573 4,618,349
Net book value 6,672,593 7,398,160
Trademarks and Trade Names    
Gross carrying amount 1,330,472 1,330,472
Accumulated amortization 298,844 254,496
Net book value 1,031,628 1,075,976
Customer Relationships    
Gross carrying amount 2,392,000 2,392,000
Accumulated amortization 418,600 299,000
Net book value 1,973,400 2,093,000
Channel Relationships    
Gross carrying amount 2,628,080 2,628,080
Accumulated amortization 1,606,049 1,518,446
Net book value 1,022,031 1,109,634
Internally Developed Software    
Gross carrying amount 5,948,614 5,665,957
Accumulated amortization 3,303,080 2,546,407
Net book value $ 2,645,534 $ 3,119,550