XML 123 R99.htm IDEA: XBRL DOCUMENT v3.23.1
Provision for Income Taxes - Unrecognized Tax Benefits Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]        
Beginning balance $ 49,125 $ 49,842 $ 40,314 $ 41,194
Increases as a result of tax positions taken in a prior period 159 4,987 6,713 1,738
Decreases as a result of tax positions taken in a prior period (37) (598) (332) (2,309)
Increases as a result of tax positions taken during the current period 595 4,594 2,430 2,142
Decreases as a result of settlements during the current period 0 0 0 (1,500)
Reductions as a result of divestiture 0 0 0 (951)
Ending balance $ 49,842 $ 58,825 $ 49,125 $ 40,314