v3.25.4
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2025
shares
Trading Arrangements, by Individual [Table]  
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Sharon Cook [Member]  
Trading Arrangements, by Individual [Table]  
Rule 10b5-1 Arrangement Adopted true
Rule 10b5-1 Arrangement Terminated false
Name Sharon Cook
Title director
Adoption Date September 10, 2025
Expiration Date September 10, 2026
Arrangement Duration 365 days
Sharon Cook Trading Plan, Common Stock [Member]  
Trading Arrangements, by Individual [Table]  
Aggregate Available 19,369