v3.25.1
Insider Trading Arrangements
3 Months Ended
Apr. 30, 2025
shares
Sean Desmond [Member]  
Trading Arrangements, by Individual  
Name Sean Desmond
Title President and Chief Executive Officer
Rule 10b5-1 Arrangement Terminated true
Termination Date April 2, 2025
Aggregate Available 153,123
William Ruh [Member]  
Trading Arrangements, by Individual  
Name William Ruh
Title Director
Rule 10b5-1 Arrangement Adopted true
Adoption Date April 11, 2025
Expiration Date April 15, 2026
Aggregate Available 185,000
Officer Trading Arrangement [Member]  
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Officer Trading Arrangement [Member] | Sean Desmond [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On April 2, 2025, Sean Desmond, President and Chief Executive Officer, terminated a Rule 10b5-1 trading arrangement providing for the sale from time to time of an aggregate of up to 153,123 shares of our common stock. The trading arrangement was intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement was until December 31, 2025, or earlier if all transactions under the trading arrangement are completed.
Director Trading Arrangement [Member]  
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Director Trading Arrangement [Member] | William Ruh [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On April 11, 2025, William Ruh, Director, adopted a Rule 10b5-1 trading arrangement providing for the sale from time to time of an aggregate of up to 185,000 shares of our common stock. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until April 15, 2026, or earlier if all transactions under the trading arrangement are completed.
Arrangement Duration 369 days