XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt - Convertible Senior Notes Due 2023 (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 15, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Debt Instrument [Line Items]          
Interest expense   $ 4,830 $ 4,923 $ 14,556 $ 15,264
Amortization of debt issuance costs       1,840 1,744
2023 Notes (mature September 2023)          
Debt Instrument [Line Items]          
Maturity date Sep. 15, 2023        
Interest rate (as a percent) 4.125%        
Effective interest rate (as a percent) 4.80%        
Interest expense   $ 300 $ 400 $ 1,000 $ 1,100
2023 Notes Converted (mature September 2023)          
Debt Instrument [Line Items]          
Repurchase amount $ 29,600        
Principal amount repaid 29,200        
Remaining 2023 Notes (mature September 2023)          
Debt Instrument [Line Items]          
Principal amount repaid $ 800