XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Gross carrying amount $ 14,187,667 $ 14,187,667
Accumulated amortization 10,509,654 9,123,872
Net book value 3,678,013 5,063,795
Trademarks and Trade Names    
Gross carrying amount 1,330,472 1,330,472
Accumulated amortization 498,415 431,892
Net book value 832,057 898,580
Customer Relationships    
Gross carrying amount 2,392,000 2,392,000
Accumulated amortization 956,800 777,400
Net book value 1,435,200 1,614,600
Channel Relationships    
Gross carrying amount 2,628,080 2,628,080
Accumulated amortization 2,000,261 1,868,857
Net book value 627,819 759,223
Internally Developed Software    
Gross carrying amount 7,837,115 7,837,115
Accumulated amortization 7,054,178 6,045,723
Net book value $ 782,937 $ 1,791,392