XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Activity related to unrecognized tax benefits      
Gross unrecognized tax benefits at the beginning of the period $ 43,714 $ 33,878 $ 32,682
Increase in unrecognized tax benefits taken during a prior period   (216)  
Increase in unrecognized tax benefits taken during the current period 5,080 3,880 2,964
Increase in unrecognized tax benefits acquired as part of a business combination   8,275  
Increase in unrecognized tax benefits acquired as part of a business combination (6,825)    
Lapse in statute of limitations (2,050) (2,103) (1,768)
Gross unrecognized tax benefits at the end of the period $ 39,919 $ 43,714 $ 33,878