v3.25.2
Stock Based Compensation - Summary of Equity Awards (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 12, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Target Stock and Stock Units (in shares)       3,200,656
Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Target Stock and Stock Units (in shares) 232,964 1,861,846 198,842  
Market condition awards | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Requisite Service Period 3 years 3 years 3 years  
Target Stock and Stock Units (in shares) 32,058 37,622 28,495  
Market condition awards | Low | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Award Payout Range 0.00% 0.00% 0.00%  
Market condition awards | High | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Award Payout Range 150.00% 150.00% 150.00%  
Performance condition awards | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Requisite Service Period 3 years 3 years 3 years  
Target Stock and Stock Units (in shares) 76,881 95,456 26,210  
Performance condition awards | Low | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Award Payout Range 0.00% 0.00% 0.00%  
Performance condition awards | High | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Award Payout Range 150.00% 150.00% 150.00%  
Service condition awards | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Target Stock and Stock Units (in shares) 124,025 968,778 144,137  
Service condition awards | Low | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Requisite Service Period 1 year 1 year    
Service condition awards | High | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Requisite Service Period 4 years 4 years    
Options | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Target Stock and Stock Units (in shares)   759,990    
Options | Low | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Requisite Service Period   3 years 1 year  
Options | High | Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Requisite Service Period   4 years 3 years