XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS - Schedule of Assets (Details) - USD ($)
Jun. 30, 2024
Mar. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 66,258,763 $ 66,258,763
Accumulated Amortization (56,194,780) (55,189,030)
Net Intangible Asset 10,063,983 11,069,733
Customer lists    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 55,730,620 55,730,620
Accumulated Amortization (45,737,737) (44,796,996)
Net Intangible Asset 9,992,883 10,933,624
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 10,528,143 10,528,143
Accumulated Amortization (10,457,043) (10,392,034)
Net Intangible Asset $ 71,100 $ 136,109