XML 86 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Obligations - Convertible Senior Notes (Details) - USD ($)
12 Months Ended
Dec. 01, 2024
Dec. 13, 2022
Dec. 27, 2024
Dec. 29, 2023
Dec. 30, 2022
Mar. 01, 2021
Nov. 22, 2019
Debt Instrument [Line Items]              
Loss on debt extinguishment     $ 685,000 $ 0 $ 14,287,000    
Convertible Debt              
Debt Instrument [Line Items]              
Loss on debt extinguishment     $ 0 $ 0 14,145,000    
Convertible Debt | 2028 Convertible Senior Notes              
Debt Instrument [Line Items]              
Principal amount   $ 287,500,000          
Interest rate   2.375%          
Repayment of outstanding borrowings   $ 158,316,000          
Repayments of convertible debt   $ 159,709,000          
Public offering (in shares)   324,066          
Loss on debt extinguishment         $ 14,145,000    
Debt issuance costs   $ 6,971,000          
Conversion price (in dollars per share)   $ 44.27          
Redemption price, percentage of principal amount (as a percent)   100.00%          
Convertible Debt | 2024 Convertible senior notes              
Debt Instrument [Line Items]              
Principal amount           $ 50,000,000 $ 150,000,000
Interest rate   1.875%         1.875%
Repayments of convertible debt $ 2,100,000            
Conversion price (in dollars per share)             $ 44.20
Conversion of debt to common stock (in shares) 858,360