XML 105 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Gross unrecognized tax benefits at the beginning of the year $ 8,000 $ 2,000 $ 3,000
Additions for tax positions taken in a prior period (including acquired uncertain tax positions) 0 7,000 0
Reductions for tax positions taken in a prior period (including acquired uncertain tax positions) (1,000) 0 (1,000)
Additions for tax positions taken in the current period 1,000 1,000 0
Reductions for tax positions taken in current period 0 0 0
Reductions for tax positions due to lapse in statue of limitations (1,000) 0 0
Foreign currency translation adjustments 0 (2,000) 0
Gross unrecognized tax benefits as of the end of the year $ 7,000 $ 8,000 $ 2,000