v3.24.2.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 08, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Weighted average remaining vesting period     1 year 8 months 12 days    
Stock and unit-based compensation $ 5,466 $ 1,624 $ 9,672 $ 2,246  
Restricted Stock Units [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Unamortized compensation expense 38,800   $ 38,800    
Granted (in shares)     755,838    
Granted (per share)     $ 22.21    
Stock and unit-based compensation 3,800 700 $ 7,000 800  
Performance Share Units [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Unamortized compensation expense 18,200   $ 18,200    
Weighted average remaining vesting period     2 years 4 months 24 days    
Granted (in shares)     471,813    
Granted (per share)     $ 30.58    
Stock and unit-based compensation $ 1,700 $ 900 $ 2,700 $ 1,100  
Performance Share Units [Member] | Minimum [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Percentage of number of units vested     0.00%    
Performance Share Units [Member] | Maximum [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Percentage of number of units vested     200.00%    
Long Term Incentive Plan [Member] | Common Stock [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Shares reserved for issuance 7,003,661   7,003,661   10,270,000