XML 106 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Income Tax (Provision) Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current income tax provision      
Federal $ (709) $ (406) $ (238)
State (570) (487) (241)
Foreign (5,609) (5,508) (3,293)
Total current income tax provision (6,888) (6,401) (3,772)
Deferred income tax benefit (expense)      
Federal 989 (116) 160
Foreign 1,880 2,301 639
Total deferred income tax benefit 2,869 2,185 799
Total income tax provision $ (4,019) $ (4,216) $ (2,973)