XML 86 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Outstanding Debt Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Debt Instrument      
Net carrying amount of liability component $ 839,494   $ 711,437
Less: long-term debt maturing within one year 36,287   56,264
Total long-term debt $ 803,207   655,173
Convertible Senior Notes Due 2025      
Debt Instrument      
Interest Rate 1.50%    
Net carrying amount of liability component $ 740,609   604,317
Convertible Senior Notes Due 2025 | Cumulative Effect, Period of Adoption, Adjustment      
Debt Instrument      
Net carrying amount of liability component   $ 133,500  
Non-Revolving Loan      
Debt Instrument      
Net carrying amount of liability component $ 24,429   75,680
Non-Revolving Loan | Minimum      
Debt Instrument      
Interest Rate 2.88%    
Non-Revolving Loan | Maximum      
Debt Instrument      
Interest Rate 4.50%    
Master Vehicle Loan      
Debt Instrument      
Net carrying amount of liability component $ 74,456   $ 31,440
Master Vehicle Loan | Minimum      
Debt Instrument      
Interest Rate 2.60%    
Master Vehicle Loan | Maximum      
Debt Instrument      
Interest Rate 6.85%