XML 185 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Gross carrying amount $ 14,187,667 $ 14,242,597
Accumulated amortization 9,123,872 6,906,249
Net book value 5,063,795 7,336,348
Trademarks and Trade Names    
Gross carrying amount 1,330,472 1,330,472
Accumulated amortization 431,892 343,194
Net book value 898,580 987,278
Customer Relationships    
Gross carrying amount 2,392,000 2,392,000
Accumulated amortization 777,400 538,200
Net book value 1,614,600 1,853,800
Channel Relationships    
Gross carrying amount 2,628,080 2,628,080
Accumulated amortization 1,868,857 1,693,652
Net book value 759,223 934,428
Internally Developed Software    
Gross carrying amount 7,837,115 7,892,045
Accumulated amortization 6,045,723 4,331,203
Net book value $ 1,791,392 $ 3,560,842