XML 105 R87.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring Charges (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Rate
Restructuring Cost and Reserve [Line Items]              
Restructuring charges         $ 25,484 $ 8,655 $ 65,388
Q1 2025 Restructuring Plan              
Restructuring Cost and Reserve [Line Items]              
Severance Costs   $ 11,300          
Q1 2024 Restructuring Plan              
Restructuring Cost and Reserve [Line Items]              
Severance Costs     $ 9,800        
Q1 2023 Restructuring Plan              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       $ 8,700      
Q3 2023 Restructuring Plan              
Restructuring Cost and Reserve [Line Items]              
Severance Costs             $ 53,200
Number of employees affected             620
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent | Rate             9.00%
Other Restructuring Costs             $ 3,500
Restructuring charges             56,700
Payments for Restructuring             49,700
Restructuring Reserve             $ 3,500
Q4 2025 Restructuring Plan              
Restructuring Cost and Reserve [Line Items]              
Severance Costs $ 14,300            
Payments for Restructuring 5,500            
Restructuring Reserve $ 8,800       $ 8,800