XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Gross carrying amount $ 14,187,667 $ 14,187,667
Accumulated amortization (9,604,424) (9,123,872)
Net book value 4,583,243 5,063,795
Trademarks and Trade Names    
Gross carrying amount 1,330,472 1,330,472
Accumulated amortization (454,067) (431,892)
Net book value 876,405 898,580
Customer Relationships    
Gross carrying amount 2,392,000 2,392,000
Accumulated amortization (837,200) (777,400)
Net book value 1,554,800 1,614,600
Channel Relationships    
Gross carrying amount 2,628,080 2,628,080
Accumulated amortization (1,912,658) (1,868,857)
Net book value 715,422 759,223
Internally Developed Software    
Gross carrying amount 7,837,115 7,837,115
Accumulated amortization (6,400,499) (6,045,723)
Net book value $ 1,436,616 $ 1,791,392