XML 42 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Dec. 31, 2024
shares
Dec. 31, 2024
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 November 21, 2024 (with the first trade possible under the new plan no sooner than April 16, 2025). The trading plan will be effective until April 15, 2026 and covers the potential sale of up to 410,000 shares of common stock.
Name James Karrels  
Title Senior Vice President and Chief Financial Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date November 21, 2024  
Expiration Date April 15, 2026  
Arrangement Duration 364 days  
Aggregate Available 410,000 410,000
Jeffrey Peters [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   Jeffrey Peters, Senior Vice President and General Counsel, adopted a new trading plan on November 15, 2024 (with the first trade possible under the new plan no sooner than March 21, 2025). The trading plan will be effective until March 20, 2026 and covers the potential sale of up to 448,881 shares of common stock.
Name Jeffrey Peters  
Title Senior Vice President and General Counsel  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date November 15, 2024  
Expiration Date March 20, 2026  
Arrangement Duration 364 days  
Aggregate Available 448,881 448,881