v3.25.2
INTANGIBLE ASSETS (Schedule of Assets) (Details) - USD ($)
Jun. 30, 2025
Mar. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 66,393,364 $ 66,393,364
Accumulated Amortization (59,829,798) (58,998,783)
Net Intangible Asset 6,563,566 7,394,581
Customer lists    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 55,858,615 55,858,615
Accumulated Amortization (49,310,883) (48,489,153)
Net Intangible Asset 6,547,732 7,369,462
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 10,534,749 10,534,749
Accumulated Amortization (10,518,915) (10,509,630)
Net Intangible Asset $ 15,834 $ 25,119