XML 69 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Impact of New Accounting Standards) (Details) - USD ($)
$ in Thousands
Jan. 01, 2018
Dec. 31, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Retained earnings   $ 109,508 $ 277,912
Proforma Adjustment | Accounting Standards Update 2014-09 | Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Retained earnings $ 70,000    
Proforma Adjustment | Accounting Standards Update 2014-09 | Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Retained earnings $ 90,000