v3.26.3
Stock-Based Compensation - Summary of Restricted Stock Activity (Detail)
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Restricted Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Beginning Balance, Shares | shares 722,600
Granted, Shares | shares 192,713
Vested, Shares | shares (307,113)
Forfeited, Shares | shares (50,030)
Ending Balance, Shares | shares 558,170
Beginning Balance, Weighted Average Grant-Date Fair Value | $ / shares $ 51.98
Granted, Weighted Average Grant-Date Fair Value | $ / shares 243.77
Vested, Weighted Average Grant-Date Fair Value | $ / shares 49.43
Forfeited, Weighted Average Grant-Date Fair Value | $ / shares 69.6
Ending Balance, Weighted Average Grant-Date Fair Value | $ / shares $ 118.02
Performance-Based Restricted Stock Units [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Beginning Balance, Shares | shares 291,512
Granted, Shares | shares 320,662
Ending Balance, Shares | shares 612,174
Beginning Balance, Weighted Average Grant-Date Fair Value | $ / shares $ 68.62
Granted, Weighted Average Grant-Date Fair Value | $ / shares 234.31
Ending Balance, Weighted Average Grant-Date Fair Value | $ / shares $ 155.41