Quarterly report [Sections 13 or 15(d)]

Long-term Debt and Notes Payable - Schedule of Outstanding Principal Amount and Carrying Value of Convertible Notes (Details)

v3.25.3
Long-term Debt and Notes Payable - Schedule of Outstanding Principal Amount and Carrying Value of Convertible Notes (Details) - Convertible Debt - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 31, 2024
Debt Instrument    
Principal $ 258,000 $ 165,000
Unamortized Debt Issuance Costs (8,981) (6,331)
Carrying Value 249,019 158,669
Convertible Senior Notes Due 2030    
Debt Instrument    
Principal 33,000 165,000
Unamortized Debt Issuance Costs (1,084) (6,331)
Carrying Value 31,916 158,669
Convertible Senior Notes Due 2031    
Debt Instrument    
Principal 225,000 0
Unamortized Debt Issuance Costs (7,897) 0
Carrying Value $ 217,103 $ 0