XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring and Impairment Charges - Schedule of Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Restructuring and Related Activities [Abstract]        
Employee termination benefits $ 0   $ 4,322  
Costs for ongoing contracts and terminated contracts 0   52,341  
Acceleration of expense for change in useful life estimate and lease termination 0   6,548  
Impairment of held for sale assets 0   3,724  
Total $ 0 $ 0 $ 66,935 $ 0