XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring Charges - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 5 Months Ended 10 Months Ended
Mar. 31, 2025
Mar. 31, 2025
Mar. 31, 2025
November 2024 Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 2,595 $ 17,200  
June 2024 Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 325   $ 10,300