XML 77 R44.htm IDEA: XBRL DOCUMENT v3.20.1
DEBT - Notes Payable (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Debt Instrument [Line Items]  
Recognition of earnout payment liability $ 7.4
Payment for contingent liability 0.1
Earnout Notes Payable  
Debt Instrument [Line Items]  
Notes payable $ 7.3
Interest rate (percent) 2.00%
Notes payable, current $ 4.9
Notes payable, noncurrent 2.4
Earnout Notes Payable | Due In Second Quarter 2020  
Debt Instrument [Line Items]  
Notes payable 2.4
Earnout Notes Payable | Due January 31, 2021  
Debt Instrument [Line Items]  
Notes payable 2.4
Earnout Notes Payable | Due January 31, 2022  
Debt Instrument [Line Items]  
Notes payable $ 2.5