XML 116 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Hosting Arrangements (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Hosting arrangements, Capitalized costs $ 7.7 $ 5.5
Hosting arrangements, Accumulated amortization 0.3  
Hosting arrangements, Amortization 0.3  
Impairment of capitalized implementation costs $ 1.6  
Hosting Arrangement, Service Contract, Implementation Cost, Impairment, Statement of Income [Extensible List] Long-Lived and Other Asset Impairment.