XML 37 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
minimum_payment
Other Commitments [Line Items]  
Loss contingency reserve $ 0
Purchase Commitment - Three Year Cloud Computing  
Other Commitments [Line Items]  
Purchase obligations $ 15,600,000
Number of remaining minimum payments | minimum_payment 2
Commercial commitments due in the next twelve months $ 4,700,000
Commercial commitments due in Year Two 5,600,000
Payments of commercial commitments 5,400,000
Prepaid asset 4,300,000
Purchase Commitments - Advertising  
Other Commitments [Line Items]  
Commercial commitments due in the next twelve months $ 23,800,000