v3.24.2.u1
Equity Incentive Plan - Activity for Restricted Stock Awards, Performance Units and Shares and Stock Options (Details) - $ / shares
6 Months Ended 36 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Mar. 08, 2024
Restricted stock awards      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at beginning of period (in shares) 472,000    
Granted (in shares) 458,000    
Forfeited (in shares) (13,000)    
Vested (in shares) (203,000)    
Outstanding at end of period (in shares) 714,000 472,000  
Performance share awards      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at beginning of period (in shares) 48,000    
Outstanding at end of period (in shares) 48,000 48,000  
Performance Unit Awards      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at beginning of period (in shares) 158,000    
Granted (in shares) 141,000    
Vested (in shares) (83,000)    
Outstanding at end of period (in shares) 216,000 158,000  
Performance Unit Awards | March 9, 2021      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Overall payout (as a percent)   145.83%  
Performance share conversion (in shares)   120,297  
Settlement/payment, per share     $ 50.38
Performance Unit Awards | February 20, 2023 | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Overall payout (as a percent) 0.00%    
Performance Unit Awards | February 20, 2023 | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Overall payout (as a percent) 225.00%