XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Long-term Debt and Notes Payable (Tables)
9 Months Ended
Sep. 27, 2025
Debt Disclosure [Abstract]  
Schedule of Outstanding Principal Amount and Carrying Value of Convertible Notes The following table presents the outstanding principal amount and carrying value of the Convertible Notes as of the dates indicated:
September 27, 2025December 31, 2024
(In thousands)PrincipalUnamortized Debt Issuance CostsCarrying ValuePrincipalUnamortized Debt Issuance CostsCarrying Value
2030 Notes
$33,000 $(1,084)$31,916 $165,000 $(6,331)$158,669 
2031 Notes
225,000 (7,897)217,103 — — — 
Total
$258,000 $(8,981)$249,019 $165,000 $(6,331)$158,669