XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.4
New Accounting Standards (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounting Standards Update [Extensible List] Accounting Standards Update 2020-06    
Retained earnings $ 1,858,103,000   $ 1,698,156,000
Long-term debt, current portion 0   0
Derecognition of additional paid in capital 0   13,662,000
Derecognition of deferred tax liabilities $ (131,762,000)   $ (143,451,000)
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,000  
Long-term debt, current portion   16,400,000  
Derecognition of additional paid in capital   34,100,000  
Derecognition of deferred tax liabilities   $ 4,300,000