XML 81 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Components of Current and Deferred Portions of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax (provision) benefit:      
Federal $ (237)    
State (167) $ (22) $ (41)
Foreign (3,614) (3,256) (828)
Total Current (4,018) (3,278) (869)
Deferred income tax (provision) benefit:      
Federal     5,730
State     (1)
Foreign 158 3,214 516
Total Deferred 158 3,214 6,245
Total (provision) benefit for income taxes $ (3,860) $ (64) $ 5,376