XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Recent Accounting Standards - Summary Impact of ASU 2020-06 on Opening Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Deferred tax liabilities (assets) $ 1,812   $ 8,211
Convertible senior notes, net 1,661,914   486,366
Additional paid-in capital 685,943   763,051
Retained earnings $ 466,902   575,965
Pre-ASU 2020-06      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Deferred tax liabilities (assets)     8,211
Convertible senior notes, net     486,366
Additional paid-in capital     763,051
Retained earnings     $ 575,965
ASU 2020-06      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Deferred tax liabilities (assets)   $ (41,693)  
Convertible senior notes, net   148,546  
Additional paid-in capital   (107,810)  
Retained earnings   957  
As Adjusted      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Deferred tax liabilities (assets)   (33,482)  
Convertible senior notes, net   634,912  
Additional paid-in capital   655,241  
Retained earnings   $ 576,922