XML 53 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule Of Noncancellable Minimum Commitments The aggregate noncancellable minimum commitments at December 31, 2018 are: 
2019
$
10,322

2020
8,476

2021
7,855

2022
7,616

2023 and thereafter
25,573

 
$
59,842