v3.26.1
Share-based Compensation - Summary of RSA Activity (Detail) - Restricted Stock [Member] - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Non-vested units at beginning of period     329  
Granted     130  
Vested     (46)  
Forfeited     (14)  
Non-vested units at end of period 399   399  
Weighted Average Grant Date Fair Value, Non-vested units at beginning of period     $ 29.22  
Weighted Average Grant Date Fair Value, Granted $ 34.83 $ 26.52 34.83 $ 29.22
Weighted Average Grant Date Fair Value, Vested     26.81  
Weighted Average Grant Date Fair Value, Forfeited     29.18  
Weighted Average Grant Date Fair Value, Non-vested units at end of period $ 31.33   $ 31.33