v3.26.1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2026
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Andrea Blankmeyer [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
Name and title of officer: Andrea Blankmeyer, Chief Financial Officer
Date of adoption: May 16, 2026
Duration of the trading arrangement: Through December 18, 2026 or earlier if all transactions under the trading arrangement are completed
Aggregate number of securities to be sold from time to time: up to 43,784 shares, including shares to be received upon the vesting of RSUs (including any RSU grants awarded during the duration of the trading arrangement), net of shares withheld to cover tax obligations upon the vesting.
Name Andrea Blankmeyer
Title Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 16, 2026
Expiration Date December 18, 2026
Arrangement Duration 216 days
Aggregate Available 43,784
Scott Darling [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
Name and title of officer: Scott Darling, Chief Legal Officer and Secretary
Date of adoption: May 13, 2026
Duration of the trading arrangement: Through February 28, 2027 or earlier if all transactions under the trading arrangement are completed
Aggregate number of securities to be sold from time to time: up to 260,344 shares, including shares issuable upon the exercise of outstanding options upon reaching the pricing targets defined in the trading arrangement, plus any additional shares to be received upon the vesting of RSUs to occur on various dates within the duration of the trading arrangement, net of shares withheld to cover tax obligations upon the vesting, plus any shares purchased under the ESPP.
Name Scott Darling
Title Chief Legal Officer and Secretary
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 13, 2026
Expiration Date February 28, 2027
Arrangement Duration 291 days
Aggregate Available 260,344
Natalia Mirgorodskaya [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
Name and title of officer: Natalia Mirgorodskaya, Chief Accounting Officer
Date of adoption: May 22, 2026
Duration of the trading arrangement: Through March 2, 2027 or earlier if all transactions under the trading arrangement are completed
Aggregate number of securities to be sold from time to time: up to 28,243 shares, including shares issuable upon the exercise of outstanding options upon reaching the pricing targets defined in the trading arrangement, and shares to be received upon the vesting of RSUs (including any RSU grants awarded during the duration of the trading arrangement), net of shares withheld to cover tax obligations upon the vesting, and any shares purchased under the ESPP.
Name Natalia Mirgorodskaya
Title Chief Accounting Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 22, 2026
Expiration Date March 2, 2027
Arrangement Duration 284 days
Aggregate Available 28,243