v3.25.2
Insider Trading Arrangements
3 Months Ended
Jul. 04, 2025
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
Peter Large [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On May 29, 2025, Peter Large, Senior Vice President, adopted a Rule 10b5-1 trading arrangement that provides for potential sales of up to 25,563 shares of our common stock between August 27, 2025 and May 22, 2026.
Name Peter Large
Title Senior Vice President
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 29, 2025
Expiration Date May 22, 2026
Arrangement Duration 358 days
Aggregate Available 25,563
Philip Sawarynski [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On June 6, 2025, Philip Sawarynski, Chief Financial Officer, adopted a Rule 10b5-1 trading arrangement that provides for potential sales of up to 12,000 shares of our common stock between September 9, 2025 and August 31, 2026.
Name Philip Sawarynski
Title Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date June 6, 2025
Expiration Date August 31, 2026
Arrangement Duration 451 days
Aggregate Available 12,000