XML 89 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Changes In Gross Liability For Unrecognized Tax Benefits Excluding Interest And Penalties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Unrecognized tax benefits, beginning of period $ 44,856 $ 50,597
Increase in unrecognized tax benefits for tax positions taken in a prior period 373 35
Decrease in unrecognized tax benefits for tax positions taken in a prior period (8,885) (6,402)
Increase in unrecognized tax benefits for tax positions taken in the current period 3,158 3,188
Statute lapses (2,753) (2,340)
Settlements with taxing authorities (4,720) (222)
Unrecognized tax benefits, end of period $ 32,029 $ 44,856