XML 96 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments, Guarantees and Contingencies (Details Textual)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Other Commitments [Line Items]  
Service agreement expiry date Sep. 30, 2025
Restricted assets used to collateralize guarantees $ 2.4
Money transmitter bonds $ 16.6
Warranty Period 90 days
Surety Bond  
Other Commitments [Line Items]  
Restricted assets used to collateralize guarantees $ 6.5
Cash and Cash equivalents  
Other Commitments [Line Items]  
Restricted assets used to collateralize guarantees 1.4
Other Non-current Assets  
Other Commitments [Line Items]  
Restricted assets used to collateralize guarantees $ 1.0