XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring - Summary of Restructuring Activity (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 03, 2025
Sep. 30, 2025
Restructuring Cost and Reserve [Line Items]    
Restructuring amounts accrued at December 31, 2024   $ 0
Restructuring expense incurred   11,938
Restructuring amounts paid   (11,938)
Restructuring amounts accrued at September 30, 2025   0
Employee Severance, Benefits and Related Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring amounts accrued at December 31, 2024   0
Restructuring expense incurred   9,457
Restructuring amounts paid   (9,457)
Restructuring amounts accrued at September 30, 2025   0
Contract Termination Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring amounts accrued at December 31, 2024   0
Restructuring expense incurred $ 2,500 2,481
Restructuring amounts paid   (2,481)
Restructuring amounts accrued at September 30, 2025   $ 0