XML 104 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes, Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Gross Unrecognized Tax Benefits [Roll Forward]      
Beginning balance of unrecognized tax benefits $ 55,085 $ 54,163 $ 69,784
Decrease for prior period tax positions (267) (695) (24,154)
Increase for prior period tax positions 259 263 7,023
Increase for current period tax positions 1,490 1,354 1,510
Ending balance of unrecognized tax benefits 56,567 55,085 54,163
Unrecognized tax benefits that could impact effective tax rate, if recognized 6,200 6,200 6,400
Decrease in unrecognized tax benefits that is reasonably possible 15,000    
Interest and penalties on gross unrecognized tax benefits $ 800 $ 500 $ 300