v3.26.1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2026
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Helen Sabzevari [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
NameDate of adoption/
modification
Nature of Trading ArrangementFirst Eligible Date of SaleExpected TerminationAggregate Number of Securities
Helen Sabzevari
Chief Executive Officer
Modification (June 30, 2026) (1)Modification of existing Rule 10b5-1 trading arrangement for the sale of common stock to revise certain pricing terms applicable to future salesSeptember 28, 2026December 31, 2026477,260 (1)
(1) The trading arrangement was originally entered into on December 31, 2025 and subsequently modified (a) on March 31, 2026 to increase the aggregate securities subject to sales under the trading arrangement to 477,260, and (b) on June 30, 2026 to revise certain pricing terms applicable to future sales. As of the June 30, 2026 modification, the remaining number of securities subject to sale was 130,424.
Helen Sabzevari June 2026 Plan [Member] | Helen Sabzevari [Member]  
Trading Arrangements, by Individual  
Name Helen Sabzevari
Title Chief Executive Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date June 30, 2026
Expiration Date December 31, 2026
Arrangement Duration 94 days
Aggregate Available 130,424
Helen Sabzevari March 2026 Plan [Member] | Helen Sabzevari [Member]  
Trading Arrangements, by Individual  
Name Helen Sabzevari
Title Chief Executive Officer
Rule 10b5-1 Arrangement Terminated true
Termination Date June 30, 2026
Aggregate Available 477,260