Restructuring, Acquisition, and Related Costs - Additional Information (Details) - USD ($) |
3 Months Ended | 12 Months Ended | |
---|---|---|---|
Mar. 29, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
|
Restructuring, Acquisition, and Related Costs [Line Items] | |||
Acquisition and related charges | $ 1,735,000 | $ 5,000 | |
Finders' Fees, Legal, Valuation And Other Professional Or Consulting Fees | |||
Restructuring, Acquisition, and Related Costs [Line Items] | |||
Acquisition and related charges | $ 1,700,000 | ||
Maximum | Finders' Fees, Legal, Valuation And Other Professional Or Consulting Fees | |||
Restructuring, Acquisition, and Related Costs [Line Items] | |||
Acquisition and related charges | $ 100,000 | ||
2024 Restructuring | |||
Restructuring, Acquisition, and Related Costs [Line Items] | |||
Restructuring and related cost description | As a result of the Company’s acquisitions and ongoing integration activities, the Company initiated the 2024 restructuring program in the first quarter of 2024 in order to reduce operating complexity. During the three months ended March 29, 2024, the Company recorded $0.5 million in severance, facility related, and other charges in connection with the 2024 restructuring program. As of March 29, 2024, the Company had incurred cumulative costs of $0.5 million related to this restructuring plan. The Company anticipates substantially completing the 2024 restructuring program by the end of 2024 and expects to incur additional restructuring charges of $4.5 million to $5.5 million related to the 2024 restructuring program. | ||
Restructuring cumulative costs incurred | $ 500,000 | ||
2024 Restructuring | Minimum | |||
Restructuring, Acquisition, and Related Costs [Line Items] | |||
Restructuring costs | 4,500,000 | ||
2024 Restructuring | Maximum | |||
Restructuring, Acquisition, and Related Costs [Line Items] | |||
Restructuring costs | 5,500,000 | ||
2024 Restructuring | Severance, Facility Related, and Other Charges | |||
Restructuring, Acquisition, and Related Costs [Line Items] | |||
Severance cost | $ 500,000 | ||
2022 Restructuring | |||
Restructuring, Acquisition, and Related Costs [Line Items] | |||
Restructuring and related cost description | As a result of the Company’s ongoing evaluations and efforts to reduce its operating costs, while improving efficiency and effectiveness, the Company initiated the 2022 restructuring program in the third quarter of 2022. This program was focused on reducing operating complexity in the Company, including reducing infrastructure costs and streamlining the Company’s operating model to better serve its customers. In addition, the program was focused on cost reduction actions to improve gross margins for the overall company. The Company did not incur any costs related to the 2022 restructuring plan during the three months ended March 29, 2024. As of December 31, 2023, the Company had incurred cumulative costs related to this restructuring program totaling $10.4 million. The 2022 restructuring program was completed in the fourth quarter of 2023. | ||
Severance cost | $ 0 | ||
Restructuring cumulative costs incurred | $ 10,400,000 | ||
2020 Restructuring | |||
Restructuring, Acquisition, and Related Costs [Line Items] | |||
Restructuring and related cost description | As a result of the Company’s ongoing evaluations and efforts to reduce its operating costs, while improving efficiency and effectiveness, the Company initiated the 2020 restructuring program in the third quarter of 2020. This program was focused on reducing operating complexity in the Company, including reducing infrastructure costs and streamlining the Company’s operating model to better serve its customers. In addition, the program was focused on cost reduction actions to improve gross margins for the overall company. The Company did not incur any costs related to the 2020 restructuring plan during the three months ended March 29, 2024. As of December 31, 2023, the Company had recorded an aggregate $16.7 million in severance, facilities related costs, and other costs in connection with the 2020 restructuring program. The 2020 restructuring program was completed in the fourth quarter of 2023. | ||
Severance cost | $ 0 | ||
2020 Restructuring | Severance, Facility Related, and Other Charges | |||
Restructuring, Acquisition, and Related Costs [Line Items] | |||
Severance cost | $ 16,700,000 |