v3.24.2.u1
Stock-Based Compensation - Schedule of Calculated Based on the Average Stock Price (Details) - Performance Shares - Omnibus Incentive Plan
Jun. 30, 2024
$ / shares
Less than $8  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, upper range $ 8
Payout 40.00%
$8-10.99  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, lower range $ 8
AMPS Price, upper range $ 10.99
Payout 80.00%
$11-11.50  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, lower range $ 11
AMPS Price, upper range $ 11.50
Payout 100.00%
$11.51-12.99  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, lower range $ 11.51
AMPS Price, upper range $ 12.99
Payout 110.00%
$13+  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, upper range $ 13
Payout 120.00%