XML 82 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Lease Cost) (Details) - USD ($)
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Operating Leases [Abstract]    
Operating lease cost $ 27,977,226 $ 26,244,323
Short-term lease cost 1,800 4,500
Variable lease cost 3,621,748 3,376,275
Total lease cost 31,600,774 29,625,098
Cash paid for amounts included in the measurement of lease liabilities 27,559,260 25,618,886
Right-of-use assets obtained in exchange for new operating lease liabilities $ 12,482,167 $ 36,826,045
Weighted average remaining lease term — operating leases 7 years 3 months 18 days 8 years 4 months 24 days
Weighted-average discount rate — operating leases 6.30% 6.70%