XML 84 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Employee Stock Purchase and Stock Incentive Plans - Summary of Activity of Performance Stock Units Subject to Forfeiture (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Number of Shares  
Vested (in shares) (1,160,411)
Performance Based Stock Units  
Number of Shares  
Beginning balance (in shares) 599,800
Granted (in shares) 49,771
Vested (in shares) (64,808)
Cancelled (in shares) (180,902)
Ending balance (in shares) 403,861
Weighted Average Grant Price  
Beginning balance (in dollars per share) | $ / shares $ 19.73
Granted (in dollars per share) | $ / shares 44.14
Vested (in dollars per share) | $ / shares 22.94
Cancelled (in dollars per share) | $ / shares 22.94
Ending balance (in dollars per share) | $ / shares $ 20.46