v3.25.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2025
shares
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Balkrishan Kalra [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
The following table describes, for the quarterly period covered by this report, each trading arrangement for the sale or purchase of our securities adopted or terminated by our directors and officers that is either (1) a contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (a “Rule 10b5-1 trading arrangement”) or (2) a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K):

Name (Title)Action Taken (Date of Action)Type of Trading ArrangementNature of Trading ArrangementDuration of Trading ArrangementAggregate Number of Securities
Balkrishan Kalra (President and CEO)
Termination (June 11, 2025)
Rule 10b5-1 trading arrangement
Sale of common shares acquired upon exercise of vested options
Until September 30, 2025, or such earlier date upon which all transactions are completed
Up to 54,400 common shares issuable upon the exercise of vested options
Name Balkrishan Kalra
Title President and CEO
Rule 10b5-1 Arrangement Terminated true
Termination Date June 11, 2025
Aggregate Available 54,400