v3.26.1
INTANGIBLE ASSETS (Schedule of Assets) (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 66,393,364 $ 66,393,364
Accumulated Amortization (62,957,606) (62,183,949)
Net Intangible Asset 3,435,758 4,209,415
Customer lists    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 55,858,615 55,858,615
Accumulated Amortization (52,427,716) (51,654,553)
Net Intangible Asset 3,430,899 4,204,062
Non-compete agreements    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 10,534,749 10,534,749
Accumulated Amortization (10,529,890) (10,529,396)
Net Intangible Asset $ 4,859 $ 5,353