XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income Tax Expense for Continuing Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 7,099 $ 18,345 $ 15,229
State 5,899 7,645 5,816
Foreign 6,162 8,787 6,553
Total current 19,160 34,777 27,598
Deferred:      
Federal 10,930 2,385 (4,516)
State 838 468 (936)
Foreign (888) (240) (730)
Total deferred expense (benefit) 10,880 2,613 (6,182)
Income tax expense for continuing operations $ 30,040 $ 37,390 $ 21,416