XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Schedule of Performance Shares, Performance Condition (Details) - Performance Shares, Performance Condition
1 Months Ended
Feb. 29, 2024
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted avg. grant date fair value (USD per share) $ 341.19
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance based criteria plan payout percentage (as a percent) 0.00%
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance based criteria plan payout percentage (as a percent) 200.00%