XML 28 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Lease commitments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
Other Commitment, Due in Next Twelve Months $ 42,635
Other Commitment, Due in Second Year 38,361
Other Commitment, Due in Third Year 34,442
Other Commitment, Due in Fourth Year 32,238
Other Commitment, Due in Fifth Year 28,309
Other Commitment, Due after Fifth Year 115,230
Commitments and Contingencies $ 291,215