XML 101 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments, Guarantees and Contingencies (Details Textual)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
Other Commitments [Line Items]  
Service agreement expiry date Sep. 30, 2025
Restricted assets used to collateralize guarantees $ 3.7
Money transmitter bonds $ 14.0
Warranty Period 90 days
Surety Bond  
Other Commitments [Line Items]  
Restricted assets used to collateralize guarantees $ 1.5
Cash equivalents  
Other Commitments [Line Items]  
Restricted assets used to collateralize guarantees 1.7
Other Non-current Assets  
Other Commitments [Line Items]  
Restricted assets used to collateralize guarantees $ 2.0