v3.25.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 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
Mr. Patrick Spangler [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On May 30, 2025, Mr. Patrick Spangler, a director of the Company, adopted a written plan for the sale of the Company's securities that is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (the “Spangler Rule 10b5-1 Trading Plan). The Spangler 10b5-1 Trading Plan, which term expires on September 30, 2025, provides for the sale of up to 11,120 shares of the Company's common stock pursuant to the terms therein.
Name Mr. Patrick Spangler
Title director
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 30, 2025
Expiration Date September 30, 2025
Arrangement Duration 123 days
Aggregate Available 11,120
Mr. Edward Stelmakh [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On May 15, 2025, Mr. Edward Stelmakh, the Chief Financial Officer & Chief Operations Officer of the Company, adopted a written plan for the sale of the Company's securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (the “Stelmakh Rule 10b5-1 Trading Plan). The Stelmakh 10b5-1 Trading Plan, which term expires on August 15, 2026 (“Stelmakh Sale Term Date”), or earlier if all authorized transactions under the Stelmakh Rule 10b5-1 Trading Plan have been completed, provides for the sale of up to 114,428 shares of the Company's common stock, and the sale of up to 35,662 shares of the Company’s common stock upon the vesting of restricted stock units prior to the Stelmakh Sale Term Date, pursuant to the terms therein. The actual number of shares sold may be less based on tax withholdings.
Name Mr. Edward Stelmakh
Title Chief Financial Officer & Chief Operations Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 15, 2025
Expiration Date August 15, 2026
Arrangement Duration 457 days
Aggregate Available 114,428