XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Senior Notes - Summary of Total Interest Expense Recognized Related To Convertible Senior Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
0% Convertible Senior Notes Due 2026        
Debt Instrument [Line Items]        
Amortization of debt discount and transaction costs $ 530 $ 4,886 $ 1,581 $ 10,740
0.125% Convertible Senior Notes Due 2024        
Debt Instrument [Line Items]        
Amortization of debt discount and transaction costs 638 4,759 1,911 14,100
Total interest expense 778 4,900 2,333 14,522
0.125% Convertible Senior Notes Due 2024 | 0.125% coupon        
Debt Instrument [Line Items]        
Interest expense $ 140 141 $ 422 422
1.50% Convertible Senior Notes Due 2022        
Debt Instrument [Line Items]        
Amortization of debt discount and transaction costs   4   630
Total interest expense   6   740
1.50% Convertible Senior Notes Due 2022 | 1.50% Coupon        
Debt Instrument [Line Items]        
Interest expense   $ 2   $ 110