XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Details) - shares
shares in Millions
1 Months Ended 3 Months Ended
May 31, 2017
Mar. 31, 2025
RSUs | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Award vesting period   1 year
RSUs | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Award vesting period   3 years
PSUs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share units performance period   3 years
PSUs | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share units vesting percentage   0.00%
PSUs | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share units vesting percentage   200.00%
Omnibus Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock shares available for future grants   1.5
Omnibus Plan | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock shares issued 18.0