Quarterly report pursuant to Section 13 or 15(d)

Equity (Details)

v3.25.0.1
Equity (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 06, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock-based compensation      
Common shares repurchased (in shares)   3,100,000 0
Common shares repurchased, value   $ 236,655  
Excise tax percentage   1.00%  
Amount remaining available for future stock repurchases   $ 137,900  
June 2024 & December 2024 Resolution Adoptions      
Stock-based compensation      
Stock repurchase programs, authorized amount   $ 400,000  
Subsequent Event      
Stock-based compensation      
Common shares repurchased (in shares) 700,000    
Common shares repurchased, value $ 52,900    
Restricted Stock Units (RSUs)      
Stock-based compensation      
Shares issued (in shares)   336,000  
Restricted Stock Units (RSUs) | Member of Board of Directors      
Stock-based compensation      
Vesting period   1 year  
Restricted Stock Units (RSUs) | Minimum      
Stock-based compensation      
Vesting period   3 years  
Restricted Stock Units (RSUs) | Maximum      
Stock-based compensation      
Vesting period   4 years  
Performance Shares      
Stock-based compensation      
Vesting period   3 years  
Shares issued (in shares)   154,000  
Performance Shares | Minimum      
Stock-based compensation      
Vesting rights, percentage   0.00%  
Performance Shares | Maximum      
Stock-based compensation      
Vesting rights, percentage   200.00%