XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Gross carrying amount $ 14,253,060 $ 14,242,597
Accumulated amortization (8,698,063) (6,906,249)
Net book value 5,554,997 7,336,348
Trademarks and Trade Names [Member]    
Gross carrying amount 1,330,472 1,330,472
Accumulated amortization (409,718) (343,194)
Net book value 920,754 987,278
Customer Relationships [Member]    
Gross carrying amount 2,392,000 2,392,000
Accumulated amortization (717,600) (538,200)
Net book value 1,674,400 1,853,800
Channel Relationships [Member]    
Gross carrying amount 2,628,080 2,628,080
Accumulated amortization (1,825,055) (1,693,652)
Net book value 803,025 934,428
Internally Developed Software [Member]    
Gross carrying amount 7,902,508 7,892,045
Accumulated amortization (5,745,690) (4,331,203)
Net book value $ 2,156,818 $ 3,560,842