XML 126 R101.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES - Lease commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]      
Rent expense related to operating leases $ 29,000 $ 25,000 $ 28,000
Office Space      
Future minimum lease payments under operating leases [Line Items]      
2018 27,777    
2019 26,514    
2020 22,661    
2021 23,817    
2022 22,745    
Later years 84,606    
Total future minimum lease payments $ 208,120