XML 93 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Income Tax Provision (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 3,939 $ 5,009 $ 354
State 1,100 836 278
Foreign 2,107 1,755 1,972
Current Income Tax Expense (Benefit), Total 7,147 7,600 2,604
Deferred:      
Federal (495) (3,001) 426
State (208) (231) 45
Foreign 580 1,058 (384)
Deferred income tax expense (benefit) (123) (2,174) 87
Income tax provision from continuing operations $ 7,024 $ 5,426 $ 2,691