XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Benefit from Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
United States—Federal $ 1,597 $ 562 $ 2,690
United States—State 243 573 716
Foreign 3,602 863 156
Total current 5,442 1,998 3,562
Deferred:      
United States—Federal 9,927 (3,721) 5,222
United States—State (934) 284 (3,057)
Foreign (15,408) (1,646) (1,619)
Change in valuation allowance 6,415 5,083 (546)
Provision for income taxes $ 5,442 $ 1,998 $ 3,562