XML 89 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Summary of RSUs Awarded During Period (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity-classified TVRSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Units awarded (in shares) 839,773 384,995 988,750
Weighted-average award date fair value (usd per share) $ 40.54 $ 39.54 $ 27.85
Weighted-average vesting period (years) 2 years 4 months 13 days 2 years 10 months 24 days 2 years 11 months 8 days
Liability-classified TVRSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Units awarded (in shares) 14,123 12,918 20,120
Weighted-average award date fair value (usd per share) $ 44.34 $ 39.58 $ 31.25
Weighted-average vesting period (years) 1 year 1 year 1 year
PVRSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Units awarded (in shares) 257,574 223,635 295,372
Weighted-average award date fair value (usd per share) $ 50.06 $ 45.88 $ 28.97