XML 91 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Long-term Incentive Plans (Details) - 2016 Plan - shares
May 14, 2024
Dec. 31, 2024
Share-based compensation    
Increase in number of shares authorized for grant (in shares) 1,300,000  
Number of awards authorized for grants (in shares) 6,200,000  
Number of awards available for future grants (in shares)   1,850,000