v3.26.1
Intangible Assets (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Gross carrying amount $ 14,216,552 $ 14,187,667
Accumulated amortization (10,864,256) (9,123,872)
Net book value 3,352,296 5,063,795
Internally Developed Software    
Gross carrying amount 7,866,000 7,837,115
Accumulated amortization (7,283,003) (6,045,723)
Net book value 582,997 1,791,392
Customer Relationships    
Gross carrying amount 2,392,000 2,392,000
Accumulated amortization (1,016,600) (777,400)
Net book value 1,375,400 1,614,600
Channel Relationships    
Gross carrying amount 2,628,080 2,628,080
Accumulated amortization (2,044,062) (1,868,857)
Net book value 584,018 759,223
Trademarks and Trade Names    
Gross carrying amount 1,330,472 1,330,472
Accumulated amortization (520,591) (431,892)
Net book value $ 809,881 $ 898,580