XML 56 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Hosting Arrangements (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Hosting arrangements, Capitalized costs $ 6.5 $ 5.5
Hosting arrangements, Accumulated amortization 0.1  
Hosting arrangements, Amortization $ 0.1