XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Summary of Convertible Senior Notes (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Aug. 31, 2019
Aug. 31, 2017
Jun. 30, 2014
Debt Instrument [Line Items]          
Value of debt outstanding $ 42,257 $ 52,658      
4.875% convertible senior notes due 2020          
Debt Instrument [Line Items]          
Debt instrument, interest rate 4.875% 4.875%     4.875%
Value of debt outstanding $ 0 $ 1,905 $ 111,100    
3.25% convertible senior notes due 2023          
Debt Instrument [Line Items]          
Debt instrument, interest rate 3.25% 3.25%   3.25%  
Value of debt outstanding $ 42,257 $ 50,753      
3.25% convertible senior notes due 2023 | Carrying Amount          
Debt Instrument [Line Items]          
Value of debt outstanding $ 30,700 $ 37,600