XML 215 R153.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Payouts (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
75th and above      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target) 200.00%    
$30.00 and above      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target)   200.00%  
Total Return Targets (in dollars per share)   $ 30.00  
$33.00 and above      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target)     200.00%
Total Return Targets (in dollars per share)     $ 33.00
50th      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target) 100.00%    
25      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target)   100.00%  
Total Return Targets (in dollars per share)   $ 25.00  
30      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target)     100.00%
Total Return Targets (in dollars per share)     $ 30.00
25th      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target) 50.00%    
20      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target)   50.00%  
Total Return Targets (in dollars per share)   $ 20.00  
27      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target)     50.00%
Total Return Targets (in dollars per share)     $ 27.00
Below 25th      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target) 0.00%    
Below $20.00      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target)   0.00%  
Total Return Targets (in dollars per share)   $ 20.00  
Below $27.00      
Stock-Based Compensation Details [Line Items]      
Payout (percent of target)     0.00%
Total Return Targets (in dollars per share)     $ 27.00