XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of the Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 9,349 $ 4,203 $ 603
State 3,819 2,272 2,054
Foreign 2,402 2,147 1,963
Total current 15,570 8,622 4,620
Deferred:      
Federal (5,513) 334 490
State (1,788) (663) (1,641)
Foreign 649 54 (526)
Total deferred (6,652) (275) (1,677)
Income tax expense (benefit) $ 8,918 $ 8,347 $ 2,943