XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Jan. 16, 2024
Subsequent Event [Line Items]    
Restructuring Charges $ 10,000  
2024 Stock Repurchase Program    
Subsequent Event [Line Items]    
Authorized repurchase amount   $ 50,000
Remaining authorized repurchase amount   $ 55,700