XML 28 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Leases Non lease Arrangements Future Commitments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Non lease Arrangements Future Commitments [Abstract]  
Other Commitments, Future Minimum Payments, Remainder of Fiscal Year $ 17,964
Other Commitment, Due in Second Year 22,490
Other Commitment, Due in Third Year 20,558
Other Commitment, Due in Fourth Year 20,053
Other Commitment, Due after Fifth Year 0
Other Commitment $ 81,065