XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Difference between Benefit from Income Taxes and Amount Computed by Applying Statutory Income Tax Rate to Income Before Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Benefits from taxes at statutory rate $ (13,418) $ (25,952) $ 2,823
Rate differential 8,042 9,141 (4,416)
Change in valuation reserves 6,415 5,083 (546)
Nondeductible employee compensation 31 2,344 5,249
Stock option/RSU windfall 4,500 3,569 81
ISO disqualifying disposition windfall     (219)
Research and development credits (376) (958) (1,170)
Tax return to provision adjustments 4,187 424 (8,372)
Foreign exchange (2,921) 7,859 4,109
Permanent and other 141 (1,542) 863
Uncertain tax positions 780 (3,290) 5,160
Foreign-derived intangible income (1,939) (2,935)  
Loss of tax attributes   8,255  
Provision for income taxes $ 5,442 $ 1,998 $ 3,562