XML 71 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Summary of Restricted Stock Unit Activity (Detail)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Options Outstanding  
Shares, Unvested at December 31, 2024 | shares 470,612
Shares, Awarded | shares 188,473
Shares, Vested | shares (101,837)
Shares, Forfeited/cancelled | shares (27,852)
Shares, Unvested at March 31, 2025 | shares 529,396
Shares, Vested and expected to vest at March 31, 2025 | shares 469,758 [1]
Weighted Average Grant Date Fair Value  
Weighted Average, Unvested at December 31,2024 | $ / shares $ 162.33
Weighted Average, Awarded | $ / shares 153.67
Weighted Average, Vested | $ / shares 161.52
Weighted Average, Forfeited/Cancelled | $ / shares 178.46
Weighted Average, Unvested at March 31, 2025 | $ / shares 160.21
Weighted Average, Vested and expected to vest at March 31, 2025 | $ / shares $ 159.19 [1]
[1] Represents the number of vested stock units as of March 31, 2025 plus the number of unvested stock units expected to vest as of March 31, 2025 based on the unvested outstanding stock units at March 31, 2025 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.