XML 99 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Plans - Additional Information 4 (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]      
Maximum percentage of employees contribution 75.00%    
Maximum percentage of employers contribution in cash 6.00%    
Employer contribution $ 5,500 $ 5,200 $ 4,800
Deferred compensation plan vesting period 3 years    
Interest and dividends $ 1,300 1,600 1,100
Mark-to-market gain (loss) 4,500 7,800 (14,200)
Deferred compensation plan $ (9,600) $ (26,600) $ (61,900)
Shares held in rabbi trust total 742,000 1,600,000 5,600,000
Vested shares held in rabbi trust 724,000 1,500,000 5,300,000
Proceeds from the sales of common stock held by the deferred compensation plan $ 20,131 $ 75,201 $ 22,229