XML 121 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
(In thousands)      
2020   $5,871 
2021    5,159 
2022    4,613 
2023    3,968 
2024    3,790 
Thereafter    9,692 
     33,093 
Less imputed interest (based on 2.8%     
 
 
weighted-average discount rate)    (3,102)
    $29,991 

Contractual Obligation, Fiscal Year Maturity [Table Text Block]
(In thousands)          
2020     $ 173,159  
2021       178,951  
2022       171,435  
2023       177,442  
2024       167,355  
Thereafter       797,028  
      $ 1,665,370