XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-term Debt - Schedule of Notes (Parenthetical) (Details) - 2019 Convertible Senior Notes due 2026 - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Jun. 30, 2022
Nov. 30, 2021
Sep. 30, 2022
Debt Instrument [Line Items]      
Repurchase of debt principal amount   $ 76,400 $ 9,850
2019 Note Repurchase      
Debt Instrument [Line Items]      
Repurchase of debt principal amount $ 9,850 $ 76,400