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
William Iwaschuk [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On May 11, 2026, William Iwaschuk, Co-President, Chief Legal Officer and Corporate Secretary, adopted a Rule 10b5-1 Plan, which covers the sale of up to 500,000 shares of our common stock until May 6, 2027.
Name William Iwaschuk
Title Co-President, Chief Legal Officer and Corporate Secretary
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 11, 2026
Expiration Date May 6, 2027
Arrangement Duration 360 days
Aggregate Available 500,000
Patrick Kelly May 5 2026 Plan [Member] | Patrick Kelly [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On May 5, 2026, Patrick Kelly, Co-President and Chief Operating Officer, terminated a Rule 10b5-1 Plan, which covered the sale of up to 289,271 shares of our common stock until May 28, 2027.
Name Patrick Kelly
Title Co-President and Chief Operating Officer
Rule 10b5-1 Arrangement Terminated true
Termination Date May 5, 2026
Aggregate Available 289,271
Patrick Kelly May 13 2026 Plan [Member] | Patrick Kelly [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On May 13, 2026, Patrick Kelly, Co-President and Chief Operating Officer, adopted a Rule 10b5-1 Plan, which covers the sale of up to 329,272 shares of our common stock during the period beginning on August 12, 2026 until August 10, 2027.
Name Patrick Kelly
Title Co-President and Chief Operating Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 13, 2026
Expiration Date August 10, 2027
Arrangement Duration 363 days
Aggregate Available 329,272