XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Debt Balances (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 05, 2021
Debt Instrument [Line Items]        
Debt issuance costs $ (9,507) $ (12,458)    
Total debt outstanding 1,140,493 1,137,542    
Less: current portion of long-term debt 0 0    
Long-term debt 1,140,493 1,137,542    
Convertible Notes        
Debt Instrument [Line Items]        
0% Convertible senior notes $ 1,150,000 $ 1,150,000 $ 1,150,000  
Debt issuance costs       $ (23,600)