v3.25.1
Debt Obligations - Schedule of Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Mar. 28, 2025
Dec. 27, 2024
Debt Instrument [Line Items]    
Unamortized Deferred Costs $ (12,986) $ (13,389)
Convertible Debt | 2028 Convertible Notes    
Debt Instrument [Line Items]    
Principal Amount 287,500 287,500
Unamortized Deferred Costs (4,297) (4,584)
Net Amount $ 283,203 $ 282,916