XML 83 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Share-based Compensation - Summary of RSA Activity (Detail) - Restricted Stock [Member] - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Non-vested units at beginning of period     334  
Granted     261  
Vested     (42)  
Forfeited     (18)  
Non-vested units at end of period 535   535  
Weighted Average Grant Date Fair Value, Non-vested units at beginning of period     $ 28.8  
Weighted Average Grant Date Fair Value, Granted $ 40.29 $ 32.02 29.34 $ 28.52
Weighted Average Grant Date Fair Value, Vested     27.45  
Weighted Average Grant Date Fair Value, Forfeited     29.09  
Weighted Average Grant Date Fair Value, Non-vested units at end of period $ 29.16   $ 29.16