XML 103 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Jun. 13, 2024
USD ($)
Dec. 31, 2024
USD ($)
cases
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Lessee, Lease, Description [Line Items]        
Operating lease right-of-use assets, impairments   $ 3,100 $ 5,600 $ 1,000
Loss Contingencies [Line Items]        
Liability insurance, amount, total   50,000    
Liability insurance, amount, deductible   250    
Security Incident, net pre-tax expense   13,700    
Security incident, ongoing legal fees   7,000    
Loss contingency accrual, period increase (decrease)   6,800    
Security Incident, net cash outlays   15,900    
Security Incident, penalty paid $ 6,800      
Loss contingency accrual   $ 700    
Security Incident, number of customer reimbursement requests received | cases   260    
Security Incident, number of reservations of the right to seek future expense recovery | cases   400    
Security Incident, subrogation claims, number | cases   2    
Security Incident, number of state Attorneys General | cases   49    
Minimum [Member]        
Loss Contingencies [Line Items]        
Security Incident, expected cost   $ 2,000    
Security Incident, expected net cash outlays for ongoing legal fees   3,000    
Maximum [Member]        
Loss Contingencies [Line Items]        
Security Incident, expected cost   3,000    
Security Incident, expected net cash outlays for ongoing legal fees   4,000    
Third-party technology [Member]        
Long-term Purchase Commitment [Line Items]        
Remaining aggregate minimum purchase commitment   $ 184,400