v3.26.1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2026
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
James Karrels [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement James Karrels, Senior Vice President and Chief Financial Officer, adopted a new trading plan on June 4, 2026 (with the first trade possible under the new plan no sooner than September 2, 2026). The trading plan will be effective until September 15, 2027 and covers the potential sale of up to 613,207 shares of common stock.
Name James Karrels
Title Senior Vice President and Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date June 4, 2026
Expiration Date September 15, 2027
Arrangement Duration 378 days
Aggregate Available 613,207
Jeffrey Peters [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement Jeffrey Peters, Senior Vice President, General Counsel and Corporate Secretary, adopted a new trading plan on May 20, 2026 (with the first trade possible under the new plan no sooner than August 19, 2026). The trading plan will be effective until August 31, 2027 and covers the potential sale of up to 587,875 shares of common stock.
Name Jeffrey Peters
Title Senior Vice President, General Counsel and Corporate Secretary
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 20, 2026
Expiration Date August 31, 2027
Arrangement Duration 377 days
Aggregate Available 587,875
Beth Smith [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement Beth Smith, Vice President, Controller and Treasurer, adopted a new trading plan on June 5, 2026 (with the first trade possible under the new plan no sooner than September 4, 2026). The trading plan will be effective until December 31, 2027 and covers the potential sale of up to 44,000 shares of common stock.
Name Beth Smith
Title Vice President, Controller and Treasurer
Rule 10b5-1 Arrangement Adopted true
Adoption Date June 5, 2026
Expiration Date December 31, 2027
Arrangement Duration 483 days
Aggregate Available 44,000