XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
New Accounting Standards (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Retained earnings $ 1,756,704   $ 1,698,156
Long-term debt, net 328,936   297,158
Derecognition of additional paid in capital 0   $ (13,662)
Senior Notes | 2023 Convertible Notes      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Interest rate (as a percent)   2.00%  
Accounting Standards Update 2020-06 | Cumulative Effect, Period of Adoption, Adjustment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Retained earnings   $ 22,100  
Long-term debt, net $ 16,400    
Derecognition of additional paid in capital   (34,100)  
Derecognition of deferred tax liabilities   $ 4,300