XML 105 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Components of Interest Expense for Senior Notes (Details) - 4.625% Senior Notes Due in 2030 - Senior Notes - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Oct. 07, 2020
Debt Instrument [Line Items]        
Stated interest rate       4.625%
Coupon interest expense $ 24,500 $ 33,899 $ 8,094  
Non-cash amortization of discount on convertible notes 333 529 103  
Amortization of debt issuance costs 109 66 29  
Total interest expense $ 24,942 $ 34,494 $ 8,226