XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of the Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 3,867 $ 9,349 $ 4,203
State 1,922 3,819 2,272
Foreign 2,907 2,402 2,147
Total current 8,696 15,570 8,622
Deferred:      
Federal (3,872) (5,513) 334
State (1,597) (1,788) (663)
Foreign 8 649 54
Total deferred (5,461) (6,652) (275)
Income tax expense $ 3,235 $ 8,918 $ 8,347