XML 44 R47.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 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


as of December 31, 2019.