XML 84 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details)
€ in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 09, 2023
USD ($)
Sep. 30, 2021
EUR (€)
Jun. 30, 2023
USD ($)
cases
Jun. 30, 2023
USD ($)
cases
Loss Contingencies [Line Items]        
Liability insurance, amount, total     $ 50,000 $ 50,000
Liability insurance, amount, deductible     250 250
Security Incident, net pre-tax expense     26,800 44,600
Security Incident, ongoing legal fees     7,000 14,600
Loss contingency accrual, period increase (decrease)     19,800 30,000
Security Incident, net cash outlays     15,800 15,800
Loss contingency accrual     $ 50,000 $ 50,000
Plaintiffs, number | cases       260
Claims settled, number | cases       210
Claims settled, percent       81.00%
Pending claims, number | cases     400 400
Security incident, number of state Attorneys General | cases       49
Spain [Member]        
Loss Contingencies [Line Items]        
Security Incident, penalty paid | €   € 60    
US SEC        
Loss Contingencies [Line Items]        
Security Incident, penalty paid $ 3,000      
Minimum [Member]        
Loss Contingencies [Line Items]        
Security Incident, expected cost     $ 20,000 $ 20,000
Expected net cash outlays for ongoing legal fees     25,000 25,000
Maximum [Member]        
Loss Contingencies [Line Items]        
Security Incident, expected cost     30,000 30,000
Expected net cash outlays for ongoing legal fees     35,000 $ 35,000
Putative Consumer Class Action Cases        
Loss Contingencies [Line Items]        
Plaintiffs, number | cases       19
Putative Consumer Class Action Cases - Canadian Courts        
Loss Contingencies [Line Items]        
Plaintiffs, number | cases       2
Putative Consumer Class Action Cases - US Federal Courts        
Loss Contingencies [Line Items]        
Plaintiffs, number | cases       17
Third-party technology [Member]        
Long-term Purchase Commitment [Line Items]        
Remaining aggregate minimum purchase commitment     $ 270,400 $ 270,400