v3.26.1
SHARE BASED COMPENSATION - Status of Restricted Stock (Detail) - Restricted Stock Units - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restricted Stock Units        
Outstanding and unvested, beginning balance (shares) 1,094,607 980,921 1,028,926 1,110,122
Granted (shares) 179,302 59,683 411,523 338,498
Vested (shares) (236,369) (167,172) (400,347) (570,949)
Forfeited (shares) (27,387) (37,489) (29,949) (41,728)
Outstanding and unvested, ending balance (shares) 1,010,153 835,943 1,010,153 835,943
Weighted- Average Grant- Date Fair Value        
Outstanding and unvested (usd per share), beginning balance $ 47.67 $ 39.18 $ 42.63 $ 32.61
Granted (usd per share) 62.78 42.77 65.47 49.28
Vested (usd per share) 26.44 27.25 34.84 28.31
Forfeited (usd per share) 57.04 45.87 56.58 45.20
Outstanding and unvested (usd per share), ending balance $ 55.61 $ 41.52 $ 55.61 $ 41.52