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
Trevor Stedke [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On May 7, 2026, Trevor Stedke, our Senior Vice President of Operations, terminated a Rule 10b5-1(c) trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c), which was originally adopted on September 2, 2025 for the sale of 191,436 shares of our common stock, plus an indeterminable number of shares to be acquired upon the future vesting of restricted and performance stock units, and was scheduled to expire on August 15, 2026. On May 12, 2026, Mr. Stedke adopted a Rule 10b5-1(c) trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 167,277 shares of our common stock, plus an indeterminable number of shares to be acquired upon the future vesting of restricted and performance stock units, until May 10, 2028.
Arrangement Duration 729 days
Steve Schuller [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On June 3, 2026, Steve Schuller, our Senior Vice President of Human Resources, adopted a Rule 10b5-1(c) trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 60,000 shares of our common stock until April 30, 2028.
Name Steve Schuller
Title Senior Vice President of Human Resources
Rule 10b5-1 Arrangement Adopted true
Adoption Date June 3, 2026
Expiration Date April 30, 2028
Arrangement Duration 697 days
Aggregate Available 60,000
Trevor Stedke 2025 Trading Arrangement [Member] | Trevor Stedke [Member]  
Trading Arrangements, by Individual  
Name Trevor Stedke
Title Senior Vice President of Operations
Adoption Date September 2, 2025
Rule 10b5-1 Arrangement Terminated true
Termination Date May 7, 2026
Expiration Date August 15, 2026
Aggregate Available 191,436
Trevor Stedke 2026 Trading Arrangement [Member] | Trevor Stedke [Member]  
Trading Arrangements, by Individual  
Name Stedke
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 12, 2026
Expiration Date May 10, 2028
Aggregate Available 167,277