Goodwill and Intangible Assets (Details) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Gross carrying amount | $ 14,187,667 | $ 14,187,667 |
Accumulated amortization | (10,090,969) | (9,123,872) |
Net book value | 4,096,698 | 5,063,795 |
Trademarks and Trade Names | ||
Gross carrying amount | 1,330,472 | 1,330,472 |
Accumulated amortization | (476,241) | (431,892) |
Net book value | 854,231 | 898,580 |
Customer Relationships | ||
Gross carrying amount | 2,392,000 | 2,392,000 |
Accumulated amortization | (897,000) | (777,400) |
Net book value | 1,495,000 | 1,614,600 |
Channel Relationships | ||
Gross carrying amount | 2,628,080 | 2,628,080 |
Accumulated amortization | (1,956,459) | (1,868,857) |
Net book value | 671,621 | 759,223 |
Internally Developed Software | ||
Gross carrying amount | 7,837,115 | 7,837,115 |
Accumulated amortization | (6,761,269) | (6,045,723) |
Net book value | $ 1,075,846 | $ 1,791,392 |