v3.26.1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2026
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Lisa Campbell [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On March 2, 2026, Lisa Campbell, a director of the Company, terminated a Rule 10b5-1 trading arrangement that she previously adopted with respect to the sale of 1,772 shares of the Company’s common stock issuable to her upon vesting of restricted stock units. Ms. Campbell’s trading arrangement was adopted on May 16, 2025 and was scheduled to expire on June 12, 2026 (or earlier, if all transactions under the trading arrangement were completed). As of the date of termination of her trading arrangement, Ms. Campbell sold 1,266 shares under its terms.
Name Lisa Campbell
Title director of the Company
Rule 10b5-1 Arrangement Terminated true
Termination Date March 2, 2026
Aggregate Available 1,772
Bernd Greifeneder [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On March 11, 2026, Bernd Greifeneder, Executive Vice President, Chief Technology Officer, adopted a Rule 10b5-1 trading arrangement that contemplates the sale of up to 150,000 shares of the Company’s common stock. The duration of the trading arrangement is from June 11, 2026 through March 12, 2027 (or earlier, if all transactions under the trading arrangement are completed).
Name Bernd Greifeneder
Title Executive Vice President, Chief Technology Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date March 11, 2026
Expiration Date March 12, 2027
Arrangement Duration 274 days
Aggregate Available 150,000
Daniel Yates [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On March 12, 2026, Daniel Yates, Senior Vice President, Corporate Controller and Chief Accounting Officer, terminated a Rule 10b5-1 trading arrangement that he previously adopted with respect to the sale of 7,500 shares of the Company’s common stock issuable to him upon vesting of restricted stock units. Mr. Yates’s trading arrangement was adopted on June 5, 2025 and was scheduled to expire on June 5, 2026 (or earlier, if all transactions under the trading arrangement were completed). As of the date of termination of his trading arrangement, Mr. Yates sold 4,000 shares under its terms.
Name Daniel Yates
Title Senior Vice President, Corporate Controller and Chief Accounting Officer
Rule 10b5-1 Arrangement Terminated true
Termination Date March 12, 2026
Aggregate Available 7,500