XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Intangible Assets (Details)
12 Months Ended
Mar. 31, 2023
USD ($)
states
reporting_unit
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Feb. 24, 2022
USD ($)
Mar. 31, 2020
USD ($)
Finite-Lived Intangible Assets [Line Items]          
Number of reporting units | reporting_unit 1        
Share Repurchases [Abstract]          
Amount authorized for repurchase       $ 30,000,000  
Amount remaining for repurchase $ 1,100,000        
Amount outstanding 595,300,000        
Unamortized debt issuance costs 3,500,000        
Stockholders' equity $ 385,226,737 $ 373,024,428 $ 404,927,441   $ 411,963,067
Debt to equity ratio 1.6        
Concentration of Risk [Abstract]          
Number of states in which entity operates | states 16        
Number of states with largest concentration of revenue | states 4        
Advertising $ 6,096,083 18,298,212 $ 17,190,676    
Accounts Receivable | Geographic Concentration Risk | 4 Largest States          
Concentration of Risk [Abstract]          
Concentration risk percentage 52.00%        
Customer lists          
Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets, useful life (in years) 9 years 4 months 24 days        
Customer lists | Minimum          
Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets, useful life (in years) 8 years        
Customer lists | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets, useful life (in years) 23 years        
Noncompete Agreements          
Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets, useful life (in years) 4 years 8 months 12 days        
Noncompete Agreements | Minimum          
Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets, useful life (in years) 3 years        
Noncompete Agreements | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets, useful life (in years) 5 years 3 months 18 days        
Senior notes payable          
Finite-Lived Intangible Assets [Line Items]          
Debt issuance costs $ 1,200,000 700,000      
Unsecured Debt          
Finite-Lived Intangible Assets [Line Items]          
Debt issuance costs $ 3,500,000 $ 4,600,000