XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Gross carrying amount $ 14,221,893 $ 14,242,597
Accumulated amortization (7,469,961) (6,906,249)
Net book value 6,751,932 7,336,348
Trademarks and Trade Names    
Gross carrying amount 1,330,472 1,330,472
Accumulated amortization (365,368) (343,194)
Net book value 965,104 987,278
Customer Relationships    
Gross carrying amount 2,392,000 2,392,000
Accumulated amortization (598,000) (538,200)
Net book value 1,794,000 1,853,800
Channel Relationships    
Gross carrying amount 2,628,080 2,628,080
Accumulated amortization (1,737,453) (1,693,652)
Net book value 890,627 934,428
Internally Developed Software    
Gross carrying amount 7,871,341 7,892,045
Accumulated amortization (4,769,140) (4,331,203)
Net book value $ 3,102,201 $ 3,560,842