v3.26.1
Restructuring - Schedule of Restructuring Reserve Activity (Details) - 2025 Restructuring and Transformation Plan - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Aug. 03, 2026
Jun. 30, 2026
Restructuring Reserve [Roll Forward]    
Beginning of period $ 870 $ 675
Charges incurred   3,512
Noncash charges   (858)
Cash payments during the period   (2,459)
End of period   870
Workforce Reduction    
Restructuring Reserve [Roll Forward]    
Beginning of period 688 510
Charges incurred   1,143
Noncash charges   (118)
Cash payments during the period   (847)
End of period   688
Workforce Reduction | Subsequent Event    
Restructuring Reserve [Roll Forward]    
Charges incurred 900  
Transformation    
Restructuring Reserve [Roll Forward]    
Beginning of period $ 182 165
Charges incurred   2,369
Noncash charges   (740)
Cash payments during the period   (1,612)
End of period   $ 182