XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits at January 1, $ (12,804) $ (11,239) $ (7,113)
Gross amount of increases in unrecognized tax benefits as a result of tax positions taken during a prior period (408) (118) (2,428)
Gross amount of decreases in unrecognized tax benefits as a result of tax positions taken during a prior period 147 1,598 445
Gross amount of increases in unrecognized tax benefits as a result of tax positions taken during the current period (3,117) (3,256) (2,489)
Reductions to unrecognized tax benefits relating to settlements with taxing authorities 148    
Reductions to unrecognized tax benefits as a result of a lapse of the applicable statute of limitations 2,848 211 346
Unrecognized tax benefits at December 31, $ (13,186) $ (12,804) $ (11,239)