XML 26 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Non lease Arrangements Future Commitments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Non lease Arrangements Future Commitments [Abstract]    
Lease Liability $ 17,068  
Other Commitments, Future Minimum Payments, Remainder of Fiscal Year 6,886  
Other Commitment, Due in Second Year 27,543 $ 32,093
Other Commitment, Due in Third Year 26,050 26,675
Other Commitment, Due in Fourth Year 23,739 23,355
Other Commitment, Due in Fifth Year 23,195 21,890
Other Commitment, Due after Fifth Year 398 3,299
Other Commitment $ 107,811 $ 141,501