v3.26.1
Goodwill and Intangible Assets (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Gross carrying amount $ 14,216,552 $ 14,216,552
Accumulated amortization (11,405,704) 10,864,256
Net book value 2,810,848 3,352,296
Trademarks and Trade Names    
Gross carrying amount 1,330,472 1,330,472
Accumulated amortization 564,939 520,591
Net book value 765,533 809,881
Customer Relationships    
Gross carrying amount 2,392,000 2,392,000
Accumulated amortization 1,136,200 1,016,600
Net book value 1,255,800 1,375,400
Channel Relationships    
Gross carrying amount 2,628,080 2,628,080
Accumulated amortization 2,131,665 2,044,062
Net book value 496,415 584,018
Internally Developed Software    
Gross carrying amount 7,866,000 7,866,000
Accumulated amortization 7,572,900 7,283,003
Net book value $ 293,100 $ 582,997