v3.26.1
Share-Based Compensation - Share-Based Compensation Amounts Included in Net Income (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 01, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total compensation expense   $ 3,500 $ 2,300  
Less: tax benefit   (900) (600)  
Share-Based Compensation amounts included in net income   2,600 1,700  
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 $ 134.05      
Total compensation expense   $ 200 200  
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   336,000   290,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   124,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period   67,000    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expired In Period   (11,000)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value   $ 118.77   $ 115.63
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   130.41    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value   125.90    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expirations Weighted Average Grant Date Fair Value   $ 121.68    
Total compensation expense   $ 3,300 $ 2,100