Quarterly report [Sections 13 or 15(d)]

Income Taxes - Additional Information (Detail)

v3.26.3
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Income Tax Disclosure [Abstract]          
Provision (benefit) for income taxes for continuing operations $ 8,538,000 $ 9,396,000 $ 24,938,000 $ 22,951,000  
Effective income tax rate 26.50% 29.90% 26.30% 29.50%  
Valuation allowance $ 1,500,000   $ 1,500,000   $ 1,500,000
Net deferred tax asset $ 37,200,000   37,200,000   $ 37,400,000
Change in uncertain tax positions     $ 0