XML 73 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets (Details) - USD ($)
Mar. 31, 2024
Mar. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 66,258,763 $ 66,258,763
Accumulated Amortization (55,189,030) (50,969,184)
Net Intangible Asset 11,069,733 15,289,579
Estimated amortization expense for intangible assets for future years [Abstract]    
2025 3,800,000  
2026 3,200,000  
2027 2,700,000  
2028 900,000  
2029 400,000  
Thereafter 100,000  
Customer lists    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 55,730,620 55,730,620
Accumulated Amortization (44,796,996) (40,950,350)
Net Intangible Asset 10,933,624 14,780,270
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 10,528,143 10,528,143
Accumulated Amortization (10,392,034) (10,018,834)
Net Intangible Asset $ 136,109 $ 509,309