v3.22.4
Income Taxes - Classification of Net Deferred Income Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Classification of Deferred Income Tax Assets and Liabilities [Line Items]    
Deferred income tax assets $ 471,672 $ 526,906
Net deferred income tax assets 416,477 486,918
Other noncurrent assets    
Balance Sheet Classification of Deferred Income Tax Assets and Liabilities [Line Items]    
Deferred income tax assets 471,672 526,906
Other noncurrent liabilities    
Balance Sheet Classification of Deferred Income Tax Assets and Liabilities [Line Items]    
Net deferred income tax (liabilities) $ (55,195) $ (39,988)