v3.26.1
Share-Based Payments - Summary of Restricted Stock and RSU Vesting Dates (Details) - LTIP
Jun. 30, 2026
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 2,347,832
2026  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 1,107,507
2027  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 826,613
2028  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 413,712
Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 67,109
Restricted Stock | 2026  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0
Restricted Stock | 2027  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 67,109
Restricted Stock | 2028  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0
RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 2,280,723
RSUs | 2026  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 1,107,507
RSUs | 2027  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 759,504
RSUs | 2028  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 413,712