XML 118 R104.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation Plans - Summary of Stock Option Activity (Detail) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Number of shares, outstanding, beginning balance (shares) 1,523,481    
Number of options, granted (shares) 0 720,000 0
Number of shares, exercised (shares) (29,468)    
Number of options, expired (shares) 0    
Number of shares, forfeited (shares) (5,431)    
Number of shares, outstanding, ending balance (shares) 1,488,582 1,523,481  
Number of shares, exercisable (shares) 865,156    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Weighted-average exercise price, outstanding (usd per share), beginning balance $ 26.37    
Weighted-average exercise price, issued (usd per share) 0    
Weighted-average exercise price, exercised (usd per share) 18.22    
Weighted-average exercise price, expired (usd per share) 0    
Weighted-average exercise price, forfeited (usd per share) 19.28    
Weighted-average exercise price, outstanding (usd per share), ending balance 26.56 $ 26.37  
Weighted-average exercise price, exercisable (usd per share) $ 24.39    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted-average remaining contractual term in years, outstanding (years) 6 years    
Weighted-average remaining contractual term in years, exercisable (years) 4 years 6 months    
Aggregate intrinsic value, exercised $ 800    
Aggregate intrinsic value, outstanding 3,777    
Aggregate intrinsic value, exercisable $ 3,429