XML 167 R150.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Costs - Schedule of Restructuring Costs Incurred and Paid (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Restructuring Reserve [Roll Forward]  
Opening balance $ 0
Costs incurred during the period 4,762
Payments during the period 4,762
Closing balance $ 0
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of revenues, General and administrative expenses, Selling and marketing expenses
Employee-Related Costs  
Restructuring Reserve [Roll Forward]  
Opening balance $ 0
Costs incurred during the period 4,397
Payments during the period 4,397
Closing balance 0
Other Associated Costs  
Restructuring Reserve [Roll Forward]  
Opening balance 0
Costs incurred during the period 365
Payments during the period 365
Closing balance $ 0