XML 85 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details)
12 Months Ended
Mar. 31, 2020
USD ($)
Operating Leases [Abstract]  
Operating Lease, Cost $ 26,244,323
Short-term Lease, Cost 4,500
Variable Lease, Cost 3,376,275
Lease, Cost 29,625,098
Payments for Rent 25,618,886
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 36,826,045
Operating Lease, Weighted Average Remaining Lease Term 8 years 4 months 24 days
Operating Lease, Weighted Average Discount Rate, Percent 6.70%
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 22,374,762
Lessee, Operating Lease, Liability, Payments, Due Year Two 19,655,801
Lessee, Operating Lease, Liability, Payments, Due Year Three 16,078,660
Lessee, Operating Lease, Liability, Payments, Due Year Four 12,779,675
Lessee, Operating Lease, Liability, Payments, Due Year Five 9,236,229
Lessee, Operating Lease, Liability, Payments, Due after Year Five 29,954,744
Lessee, Operating Lease, Liability, Payments, Due 110,079,871
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 7,320,485
Operating Lease, Liability, Current $ 102,759,386