XML 63 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Recognized service revenue $ 12.2 $ 10.8  
Refund liability 0.1 $ 0.1  
Commissions      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, gross 3.0   $ 3.1
Prepaid expenses and other current assets | Commissions      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, gross 2.0   2.1
Other long-term assets | Commissions      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, gross $ 1.0   $ 1.0