v3.25.1
Inventories, Net (Tables)
3 Months Ended
Mar. 29, 2025
Inventory Disclosure [Abstract]  
Schedule of inventories, net

Inventories, net consisted of the following (in thousands):

    

March 29, 2025

    

December 31, 2024

Raw materials

$

58,736

$

49,322

Finished goods

 

28,127

 

27,779

$

86,863

$

77,101