RELATED PARTY TRANSACTIONS - Narrative (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Jun. 04, 2018 |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Related Party Transaction [Line Items] | ||||
Payments to Acquire Investments | $ 210 | $ 7,144 | $ 476 | |
Purchase of company stock | 0 | 181,402 | $ 0 | |
Medalogix [Member] | ||||
Related Party Transaction [Line Items] | ||||
Payments to Acquire Investments | $ 7,000 | |||
Related party transaction, amount of transaction | $ 500 | |||
KKR Share Repurchase [Member] | ||||
Related Party Transaction [Line Items] | ||||
Shares repurchased (shares) | 2,418,304 | |||
Percentage of Shares Outstanding | 7.10% | |||
Purchase of company stock | $ 181,400 | |||
Discounted closing stock price | $ 73.96 | |||
Percentage of closing stock price | 96.00% | |||
KKR Share Repurchase [Member] | KKR Consulting [Member] | ||||
Related Party Transaction [Line Items] | ||||
Percentage of Shares Outstanding | 14.20% |