XML 88 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Schedule of Fair Value Information for Financial Assets and Liabilities Carried on Consolidated Balance Sheets (Parenthetical) (Detail)
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument stated interest rate 4.25%   4.25%
4.75% Convertible Senior Notes [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument stated interest rate 4.75%    
4.25% Convertible Senior Notes [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument stated interest rate 4.25%    
3.90% Promissory Note [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument stated interest rate 3.90%    
4.55% Promissory Note [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument stated interest rate 4.55%    
Estimate of Fair Value Measurement [Member] | 4.75% Convertible Senior Notes [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument stated interest rate 4.75%    
Estimate of Fair Value Measurement [Member] | 4.25% Convertible Senior Notes [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument stated interest rate 4.25% 4.25%  
Estimate of Fair Value Measurement [Member] | 3.90% Promissory Note [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument stated interest rate 3.90% 3.90%  
Estimate of Fair Value Measurement [Member] | 3.75% Callable Promissory Note      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument stated interest rate 3.75% 3.75%  
Estimate of Fair Value Measurement [Member] | 4.55% Promissory Note [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument stated interest rate 4.55% 4.55%