XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt - Convertible Senior Notes Due 2022 (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
May 01, 2022
Debt Instrument [Line Items]          
Interest expense $ 4,830 $ 4,923 $ 14,556 $ 15,264  
Amortization of debt issuance costs     $ 1,840 1,744  
2022 Notes (matured May 2022)          
Debt Instrument [Line Items]          
Principal amount repaid         $ 35,000
Interest rate (as a percent)         4.80%
Interest expense       $ 600