XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Details) - USD ($)
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Gross carrying amount   $ 12,299,070 $ 12,016,509
Accumulated amortization   (5,119,864) (4,618,349)
Net book value $ 7,179,206 7,179,206 7,398,160
Trademarks and Trade Names      
Gross carrying amount   1,330,472 1,330,472
Accumulated amortization   (276,670) (254,496)
Net book value   1,053,802 1,075,976
Customer Relationships      
Gross carrying amount   2,392,000 2,392,000
Accumulated amortization   (358,800) (299,000)
Net book value   2,033,200 2,093,000
Channel Relationships      
Gross carrying amount   2,628,080 2,628,080
Accumulated amortization   (1,562,248) (1,518,446)
Net book value   1,065,832 1,109,634
Internally Developed Software      
Gross carrying amount   5,948,518 5,665,957
Accumulated amortization   (2,922,146) (2,546,407)
Net book value   $ 3,026,372 $ 3,119,550