v3.26.1
Share-Based Compensation Programs - Additional Information (Details) - Performance-Based
3 Months Ended
Jun. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Award period 3 years
Payout percentage of target award 200.00%