XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of Components of Current and Deferred Portions of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current income tax (provision) benefit:      
State $ (22) $ (41) $ (97)
Foreign (3,256) (828) (448)
Total Current (3,278) (869) (545)
Deferred income tax (provision) benefit:      
Federal 0 5,730 (103)
State 0 (1) (21)
Foreign 3,214 516 30
Total Deferred 3,214 6,245 (94)
Total (provision) benefit for income taxes $ (64) $ 5,376 $ (639)