XML 83 R69.htm IDEA: XBRL DOCUMENT v3.20.2
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands
Oct. 21, 2020
Sep. 30, 2020
Dec. 31, 2019
Jun. 30, 2016
Subsequent Event [Line Items]        
Business combination-related contingent consideration   $ 71,300 $ 70,900 $ 25,000
Subsequent Event | Orphan Technologies Limited        
Subsequent Event [Line Items]        
Cash payment at closing $ 90,000      
Business combination-related contingent consideration $ 427,000