XML 26 R123.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Cost Method Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair Value Disclosures [Abstract]      
Original Cost   $ 11,205 $ 9,955
Accumulated impairment   0 0
Carrying Amount Not Evaluated for Impairment   11,205 $ 9,955
Removal of investment in connection with step acquisition $ (9,700) 0  
Acquisition of interest in a privately held company 1,800 1,250  
Cost Method Invetsment, after adjustments $ 3,305 $ 11,205