XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Commitment and Contingencies - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Client
Loss Contingencies [Line Items]  
Percentage of identified clients 0.50%
Refund of additional amount charged to clients | $ $ 2.5
Maximum [Member]  
Loss Contingencies [Line Items]  
Number of identified clients | Client 250