XML 41 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments Future minimum lease payments as of December 31, 2019, for each of the next five years are as follows:
໿

Amount

(In thousands)
2020
$
16,104

2021
12,752

2022
8,984

2023
7,415

2024
6,844

Thereafter
14,153

Total
$
66,252