XML 116 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Due [Abstract]  
2013 $ 71,640
2014 59,594
2015 47,264
2016 34,490
2017 24,493
Thereafter $ 40,302