Annual report pursuant to Section 13 and 15(d)

Stock Based Compensation and Other Benefit Plans - Performance Stock Unit Awards (Details)

v3.24.0.1
Stock Based Compensation and Other Benefit Plans - Performance Stock Unit Awards (Details) - Performance Stock Unit Awards
1 Months Ended 12 Months Ended
Oct. 31, 2023
shares
May 31, 2023
item
D
shares
Dec. 31, 2023
shares
Performance Stock Unit Awards      
Granted (in shares)     448,600
Number of hurdles | item   4  
Vesting period   3 years  
Number of consecutive calendar days used to calculate volume-weighted average stock price | D   30  
Share-Based Payment Arrangement, Tranche One      
Performance Stock Unit Awards      
Vesting (as a percent)   33.30%  
Share-Based Payment Arrangement, Tranche Two      
Performance Stock Unit Awards      
Vesting period   2 years  
Vesting (as a percent)   33.30%  
Share-Based Payment Arrangement, Tranche Three      
Performance Stock Unit Awards      
Vesting period   3 years  
Vesting (as a percent)   33.30%  
2010 Plan      
Performance Stock Unit Awards      
Granted (in shares) 18,200 430,400