XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Changes in Unvested Units of Restricted Stock (Detail) - Restricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of units, Outstanding at January 1, 2022 1,388,467    
Number of units, Granted 683,271    
Number of units, Vested (606,607)    
Number of units, Forfeited (37,300)    
Number of units, Outstanding at December 31, 2022 1,427,831 1,388,467  
Grant date fair value, Outstanding at January 1, 2022 $ 85.05    
Grant date fair value, Granted 123.75 $ 128.62 $ 77.20
Grant date fair value, Vested 76.33    
Grant date fair value, Forfeited 114.56    
Grant date fair value, Outstanding at December 31, 2022 $ 106.50 $ 85.05