XML 101 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Gross unrecognized tax benefits    
Unrecognized tax benefits at the beginning of the period $ 75,023 $ 63,447
Gross decrease in tax positions for prior years (7,395) (395)
Gross increase in tax positions for current year 8,371 11,971
Unrecognized tax benefits at the end of the period 75,999 75,023
Unrecognized tax benefits $ 64,191 $ 240