XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Detail) - (Table 3) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]        
Proceeds from stock options exercised $ 337 $ 371 $ 1,086 $ 1,171
Intrinsic value of stock options exercised $ 34 $ 15,731 $ 540 $ 16,089
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum     4.00% 3.70%
Exercisable at June 30, 2012 (in Dollars per share) $ 35.84 $ 35.99 $ 35.84 $ 35.99
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value     $ 11,287 $ 10,974