v3.26.1
Goodwill and Intangible Assets (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Gross carrying amount $ 14,216,552 $ 14,216,552
Accumulated amortization (11,142,764) (10,864,256)
Net book value 3,073,788 3,352,296
Trademarks and Trade Names    
Gross carrying amount 1,330,472 1,330,472
Accumulated amortization (542,765) (520,591)
Net book value 787,707 809,881
Customer Relationships    
Gross carrying amount 2,392,000 2,392,000
Accumulated amortization (1,076,400) (1,016,600)
Net book value 1,315,600 1,375,400
Channel Relationships    
Gross carrying amount 2,628,080 2,628,080
Accumulated amortization (2,087,863) (2,044,062)
Net book value 540,217 584,018
Internally Developed Software    
Gross carrying amount 7,866,000 7,866,000
Accumulated amortization (7,435,736) (7,283,003)
Net book value $ 430,264 $ 582,997