v3.26.1
Stock-Based Compensation Plans - Additional Information 1 (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Defined Benefit Plan Disclosure [Line Items]          
Shares held in rabbi trust total 199   199   266
Vested shares held in rabbi trust 187   187   258
Interest and dividends $ 123 $ 202 $ 229 $ 335  
Mark-to-market gain (loss) $ 6,800 $ 4,200 $ 5,000 $ 3,300