v3.25.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2025
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Tran B. Nguyen [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On April 22, 2025, Tran B. Nguyen, Chief Strategy Officer and Chief Financial Officer, terminated a Rule 10b5-1 trading arrangement that had been adopted on December 11, 2024, and intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 423,837 shares of the Company’s ordinary shares until March 23, 2026.

On May 12, 2025, Tran B. Nguyen, Chief Strategy Officer and Chief Financial Officer, adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 79,687 shares of the Company’s ordinary shares until June 30, 2026.
Gene G. Kinney [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On May 15, 2025, Gene G. Kinney, Ph.D., President and Chief Executive Officer, adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 243,726 shares of the Company’s ordinary shares until July 15, 2026.
Name Gene G. Kinney
Title President and Chief Executive Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 15, 2025
Expiration Date July 15, 2026
Arrangement Duration 426 days
Aggregate Available 243,726
Tran B. Nguyen, December 2024 Plan [Member] | Tran B. Nguyen [Member]  
Trading Arrangements, by Individual  
Name Tran B. Nguyen
Title Chief Strategy Officer and Chief Financial Officer
Rule 10b5-1 Arrangement Terminated true
Termination Date April 22, 2025
Aggregate Available 423,837
Tran B. Nguyen, May 2025 Plan [Member] | Tran B. Nguyen [Member]  
Trading Arrangements, by Individual  
Name Tran B. Nguyen
Title Chief Strategy Officer and Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 12, 2025
Expiration Date June 30, 2026
Arrangement Duration 203 days
Aggregate Available 79,687