XML 98 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income (loss) before income tax expenses      
Domestic $ 2,691 $ (1,955) $ 41,566
Foreign (50,250) (924) 32,403
Income (loss) before income tax expense (benefit) (47,559) (2,879) 73,969
Current income tax expense (benefit)      
Domestic 13 639 6,876
Foreign 3,020 4,297 9,415
Uncertain tax position liability (foreign) (41) (33) (35)
Current income tax expense (benefit) 2,992 4,903 16,256
Deferred income tax expense (benefit)      
Domestic (1,053) (1,264) 1,314
Foreign (12,876) 1,518 (309)
Deferred income tax expense (benefit) (13,929) 254 1,005
Total Income tax expense (benefit) (10,937) 5,157 17,261
Foreign [Member]      
Current income tax expense (benefit)      
Uncertain tax position liability (foreign) $ (41) $ (33) $ (35)