XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Gross carrying amount $ 14,215,402 $ 14,242,597
Accumulated amortization (8,116,738) (6,906,249)
Net book value 6,098,664 7,336,348
Trademarks and Trade Names    
Gross carrying amount 1,330,472 1,330,472
Accumulated amortization (387,543) (343,194)
Net book value 942,929 987,278
Customer Relationships    
Gross carrying amount 2,392,000 2,392,000
Accumulated amortization (657,800) (538,200)
Net book value 1,734,200 1,853,800
Channel Relationships    
Gross carrying amount 2,628,080 2,628,080
Accumulated amortization (1,781,254) (1,693,652)
Net book value 846,826 934,428
Internally Developed Software    
Gross carrying amount 7,864,850 7,892,045
Accumulated amortization (5,290,141) (4,331,203)
Net book value $ 2,574,709 $ 3,560,842