XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Narrative (Details) - Convertible notes - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Apr. 04, 2018
Debt Instrument [Line Items]        
Outstanding principal   $ 171,500 $ 171,500  
2.50% Convertible Notes due 2023        
Debt Instrument [Line Items]        
Outstanding principal $ 120,500 171,500   $ 116,600
Fair value $ 89,400 $ 98,700