XML 101 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income Tax Expense (Benefit) from Continuing Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ 6,000 $ (1,000) $ 6,300
State 1,700 500 1,600
Foreign 6,700 1,500 1,600
Gross 14,400 1,000 9,500
Deferred      
Federal (4,900) (5,600) (1,800)
State (2,100) (2,000)  
Foreign (3,300) (1,800) 1,200
Gross (10,300) (9,400) (600)
Income tax expense (benefit) $ 4,105 $ (8,392) $ 8,871