v3.26.1
Summary of Significant Accounting Policies - Schedule of Inventory, Net of Reserves (Details) - USD ($)
$ in Thousands
Apr. 03, 2026
Dec. 31, 2025
Schedule of Inventory, Net of Reserves [Abstract]    
Finished goods $ 36,913 $ 30,946
Work-in-progress 20,002 27,919
Raw materials 18,117 10,832
Inventory, net $ 75,032 $ 69,697