XML 71 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Leases Non lease Arrangements Future Commitments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Non lease Arrangements Future Commitments [Abstract]    
Lease Liability $ 18,213  
Other Commitments, Future Minimum Payments, Remainder of Fiscal Year 14,091  
Other Commitment, Due in Second Year 28,181 $ 32,093
Other Commitment, Due in Third Year 26,654 26,675
Other Commitment, Due in Fourth Year 24,289 23,355
Other Commitment, Due in Fifth Year 23,733 21,890
Other Commitment, Due after Fifth Year 407 3,299
Other Commitment $ 117,355 $ 141,501