XML 59 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Commitments For Operating Leases
The following table presents future minimum commitments for operating leases as of December 31, 2018:
Year Ending December 31,
Operating Leases
 
(Amounts in thousands)
2019
$
12,812

2020
11,547

2021
8,732

2022
6,972

2023
3,659

Thereafter
1,966