XML 133 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Performance Shares, Performance Condition (Details) - Performance Shares - Performance Condition - $ / shares
1 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted (USD per share) $ 230.64 $ 174.48 $ 151.92
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance based criteria plan payout ( as percent) 0.00% 0.00% 0.00%
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance based criteria plan payout ( as percent) 200.00% 200.00% 200.00%