v3.25.2
STOCKHOLDERS' EQUITY - Summary of Restricted Stock Awards, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Restricted Stock Awards, Restricted Stock Units And Performance Stock Units  
Restricted Stock, Restricted Stock Units, and Performance Stock Units  
Outstanding, beginning of period (in shares) 197
Granted (in shares) 112
Forfeited (in shares) (2)
Outstanding, end of period (in shares) 261
Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 91.14
Granted (in dollars per share) | $ / shares 112.82
Forfeited (in dollars per share) | $ / shares 94.67
Outstanding at end of period (in dollars per share) | $ / shares $ 100.81
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Contractual term (in years) 2 years
Aggregate intrinsic value | $ $ 30,186
Restricted Stock Awards, Restricted Stock Units And Performance Stock Units | Class A Common Stock  
Restricted Stock, Restricted Stock Units, and Performance Stock Units  
Class A Common Stock Vested (in shares) (46)
Weighted Average Grant Date Fair Value  
Class A Common Stock Vested (in dollars per share) | $ / shares $ 88.61
Performance Stock Unit  
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Percentage of attainment level 100.00%
Performance Stock Unit | Class A Common Stock  
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Number of additional shares (in shares) 208
Unvested | Restricted Stock Awards, Restricted Stock Units And Performance Stock Units  
Restricted Stock, Restricted Stock Units, and Performance Stock Units  
Outstanding, end of period (in shares) 469
Weighted Average Grant Date Fair Value  
Outstanding at end of period (in dollars per share) | $ / shares $ 102.10
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Contractual term (in years) 1 year 9 months 18 days
Aggregate intrinsic value | $ $ 54,146