XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Senior Notes - Conversion (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Mar. 31, 2021
May 31, 2020
May 29, 2020
May 18, 2020
Convertible Senior Notes              
Conversion of convertible senior notes to common stock     $ 15,345        
3.75% Convertible Senior Notes              
Convertible Senior Notes              
Principal amount $ 197,278 $ 197,278 $ 15,200   $ 212,500 $ 12,500 $ 200,000
Interest rate (as a percent) 3.75% 3.75% 3.75% 3.75% 3.75% 3.75% 3.75%
Conversion of convertible senior notes to common stock $ 0 $ 0