v3.25.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2025
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Brad Serwin [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On May 12, 2025, Brad Serwin, General Counsel and Corporate Secretary, terminated his previously disclosed 10b5-1 trading arrangement and adopted a new Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to approximately 949,532 shares of the Company's common stock at various limit prices. The actual number of shares will depend on the number of shares underlying Restricted Stock Unit awards following net settlement for tax withholding obligations. Mr. Serwin's new trading arrangement is set to end on August 11, 2027.
Brad Serwin Trading Arrangement, May 2025 Terminated Plan [Member] | Brad Serwin [Member]  
Trading Arrangements, by Individual  
Name Brad Serwin
Title General Counsel and Corporate Secretary
Rule 10b5-1 Arrangement Terminated true
Termination Date May 12, 2025
Brad Serwin Trading Arrangement, May 2025 Adopted Plan [Member] | Brad Serwin [Member]  
Trading Arrangements, by Individual  
Name Brad Serwin
Title General Counsel and Corporate Secretary
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 12, 2025
Expiration Date August 11, 2027
Arrangement Duration 821 days
Aggregate Available 949,532