v3.26.1
Share-based Compensation - Schedule of Performance Period of Shares Award (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Estimated or actual attainment 100.00%  
Performance Share Units    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSUs outstanding 938 785
Performance Share Units | Performance Period Year Granted 2026    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSUs outstanding 412  
Estimated PSU attainment or actual PSUs earned 312  
Performance Share Units | Performance Period Year Granted 2025    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSUs outstanding 300  
Estimated PSU attainment or actual PSUs earned 244  
Performance Share Units | Performance Period Year Granted 2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSUs outstanding 226  
Estimated PSU attainment or actual PSUs earned 251  
Performance Share Units | First Annual Performance Periods | Performance Period Year Granted 2026    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2026  
Performance or service period [1] 2026  
Estimated or actual attainment [2],[3] 57.00%  
PSUs outstanding 41  
Estimated PSU attainment or actual PSUs earned 23  
Performance Share Units | First Annual Performance Periods | Performance Period Year Granted 2025    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2025  
Performance or service period [1] 2025  
Estimated or actual attainment [3],[4] 61.00%  
PSUs outstanding 30  
Estimated PSU attainment or actual PSUs earned 18  
Performance Share Units | First Annual Performance Periods | Performance Period Year Granted 2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2024  
Performance or service period [1] 2024  
Estimated or actual attainment [3],[4] 66.00%  
PSUs outstanding 23  
Estimated PSU attainment or actual PSUs earned 15  
Performance Share Units | Second Annual Performance Periods | Performance Period Year Granted 2026    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2026  
Performance or service period [1] 2027  
PSUs outstanding 41  
Estimated PSU attainment or actual PSUs earned 0  
Performance Share Units | Second Annual Performance Periods | Performance Period Year Granted 2025    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2025  
Performance or service period [1] 2026  
Estimated or actual attainment [2],[3] 52.00%  
PSUs outstanding 30  
Estimated PSU attainment or actual PSUs earned 16  
Performance Share Units | Second Annual Performance Periods | Performance Period Year Granted 2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2024  
Performance or service period [1] 2025  
Estimated or actual attainment [3],[4] 0.00%  
PSUs outstanding 23  
Estimated PSU attainment or actual PSUs earned 0  
Performance Share Units | Third Annual Performance Periods | Performance Period Year Granted 2026    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2026  
Performance or service period [1] 2028  
PSUs outstanding 41  
Estimated PSU attainment or actual PSUs earned 0  
Performance Share Units | Third Annual Performance Periods | Performance Period Year Granted 2025    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2025  
Performance or service period [1] 2027  
PSUs outstanding 30  
Estimated PSU attainment or actual PSUs earned 0  
Performance Share Units | Third Annual Performance Periods | Performance Period Year Granted 2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2024  
Performance or service period [1] 2026  
Estimated or actual attainment [2],[3] 50.00%  
PSUs outstanding 23  
Estimated PSU attainment or actual PSUs earned 12  
Performance Share Units | Cumulative Performance Period | Performance Period Year Granted 2026    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2026  
Estimated or actual attainment [3],[5] 100.00%  
PSUs outstanding 82  
Estimated PSU attainment or actual PSUs earned 82  
Performance Share Units | Cumulative Performance Period | Performance Period Year Granted 2026    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2026  
Estimated or actual attainment [3],[5] 100.00%  
PSUs outstanding 207  
Estimated PSU attainment or actual PSUs earned 207  
Performance Share Units | Cumulative Performance Period | Performance Period Year Granted 2025    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2025  
Estimated or actual attainment [3],[5] 100.00%  
PSUs outstanding 60  
Estimated PSU attainment or actual PSUs earned 60  
Performance Share Units | Cumulative Performance Period | Performance Period Year Granted 2025    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2025  
Estimated or actual attainment [3],[5] 100.00%  
PSUs outstanding 150  
Estimated PSU attainment or actual PSUs earned 150  
Performance Share Units | Cumulative Performance Period | Performance Period Year Granted 2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2024  
Estimated or actual attainment [2],[3] 0.00%  
PSUs outstanding 45  
Estimated PSU attainment or actual PSUs earned 0  
Performance Share Units | Cumulative Performance Period | Performance Period Year Granted 2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
PSU awards year granted 2024  
Estimated or actual attainment [2],[3] 200.00%  
PSUs outstanding 112  
Estimated PSU attainment or actual PSUs earned 224  
Performance Share Units | Maximum [Member] | Cumulative Performance Period | Performance Period Year Granted 2026    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2028  
Performance Share Units | Maximum [Member] | Cumulative Performance Period | Performance Period Year Granted 2026    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2028  
Performance Share Units | Maximum [Member] | Cumulative Performance Period | Performance Period Year Granted 2025    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2027  
Performance Share Units | Maximum [Member] | Cumulative Performance Period | Performance Period Year Granted 2025    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2027  
Performance Share Units | Maximum [Member] | Cumulative Performance Period | Performance Period Year Granted 2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2026  
Performance Share Units | Maximum [Member] | Cumulative Performance Period | Performance Period Year Granted 2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2026  
Performance Share Units | Minimum [Member] | Cumulative Performance Period | Performance Period Year Granted 2026    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2026  
Performance Share Units | Minimum [Member] | Cumulative Performance Period | Performance Period Year Granted 2026    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2026  
Performance Share Units | Minimum [Member] | Cumulative Performance Period | Performance Period Year Granted 2025    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2025  
Performance Share Units | Minimum [Member] | Cumulative Performance Period | Performance Period Year Granted 2025    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2025  
Performance Share Units | Minimum [Member] | Cumulative Performance Period | Performance Period Year Granted 2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2024  
Performance Share Units | Minimum [Member] | Cumulative Performance Period | Performance Period Year Granted 2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Performance or service period [1] 2024  
[1] PSUs contain five performance periods, including three annual performance periods and two three-year cumulative performance periods.
[2] Amounts represent estimated attainment and estimated PSUs.
[3] Attainment percentage does not include the TSR modifier that is determined at the end of the three-year cumulative performance period and applied to PSUs that are earned based on the achievement of the service and performance conditions.
[4] Amounts represent actual attainment and actual PSUs earned as the performance period is complete.
[5] Expense for the cumulative performance/service period is recognized at 100% of the estimated attainment until the attainment expected by the end of the cumulative three-year performance period can be estimated, which generally occurs at the end of the second service year.