XML 98 R88.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring Costs - Schedule of Restructuring-Related Charges and Related Liability (Details) - 2025 Restructuring Plan - Severance And Other Team Member Costs
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning, balance $ 0
Severance and other restructuring costs 3,558
Cash payments (2,919)
Ending, balance $ 639