XML 84 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 80,604 $ 78,665 $ 77,410
Tax positions related to current year:      
Additions 378 2,371 2,512
Reductions 0 0 0
Tax positions related to prior years:      
Additions 5,272 58 193
Reductions 0 (490) (1,450)
Settlements 0 0 0
Lapses in statute of limitations (409) 0 0
Ending balance $ 85,845 $ 80,604 $ 78,665