XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per Share (EPS) - Schedule of Percent of Shares Issuable Under Terms of Agreement (Details)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
2023 Performance-Based Grants    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Vesting percent 200.00%  
Percentage of award issuable if current period end were end of contingency period 100.00%  
2022 Performance-Based Grants    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Performance period 3 years  
Vesting percent 200.00% 146.00%
Percentage of award issuable if current period end were end of contingency period 100.00% 73.00%
2021 Performance-Based Grants    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Performance period 3 years  
Vesting percent 157.00% 100.00%
Percentage of award issuable if current period end were end of contingency period 78.50% 50.00%
2020 Performance-Based Grants    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Vesting percent   100.00%