v3.26.1
Restructuring and Other Charges - Activity Related to the Restructuring Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Restructuring Reserve [Roll Forward]      
Balance at beginning of period $ 17,600 $ 17,600 $ 13,001
Restructuring and other charges   (678) 42,944
Payments for Restructuring   (14,458) (38,345)
Balance at end of period   2,464 17,600
2024 Restructuring      
Restructuring Reserve [Roll Forward]      
Balance at beginning of period 488 488 13,001
Restructuring and other charges   0 2,056
Payments for Restructuring   (488) (14,569)
Balance at end of period   0 488
2025 Restructuring      
Restructuring Reserve [Roll Forward]      
Balance at beginning of period 17,112 17,112 0
Restructuring and other charges $ 40,900 (678) 40,888
Payments for Restructuring   (13,970) (23,776)
Balance at end of period   $ 2,464 $ 17,112