XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation - Share-Based Compensation Amounts Included in Net Income (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 5 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total compensation expense $ 1,937 $ 1,938   $ 6,449 $ 4,857  
Less: tax benefit (495) (501)   (1,647) (1,255)  
Share-Based Compensation amounts included in net income 1,442 1,437   $ 4,802 3,602  
Awards to non-employee directors [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     1,000      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value       $ 110.53    
Total compensation expense $ 220 214   $ 652 693  
Award to key employees [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 253,000   253,000 253,000   213,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       110,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period       43,000    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expired In Period       (27,000)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 117.96   $ 117.96 $ 117.96   $ 117.74
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value       105.21    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value       103.95    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expirations Weighted Average Grant Date Fair Value       $ 86.24    
Total compensation expense $ 1,717 $ 1,724   $ 5,797 $ 4,164