v3.25.2
Share-based Compensation (Awards Outstanding and Exercisable)- Narrative (Details) - PSUs
6 Months Ended
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percent of awards that may be banked 50.00%
Share-based compensation arrangement by share-based payment award, cap, percent 75.00%
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share price appreciation percent 0.00%
Award recipients earning percent 0.00%
Percentage of stock price trigger 30.00%
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share price appreciation percent 80.00%
Award recipients earning percent 200.00%
Percentage of stock price trigger 50.00%