XML 92 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans - Schedule of Estimated, Target and Maximum Share Payouts (Details)
Dec. 31, 2023
shares
January 15, 2021  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Award Date Jan. 15, 2021
2023 Estimate 4,739
Target 12,185
Maximum 24,370
August 1, 2021  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Award Date Aug. 01, 2021
2023 Estimate 437
Target 1,070
Maximum 2,140
January 31, 2022  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Award Date Jan. 31, 2022
2023 Estimate 11,343
Target 18,155
Maximum 36,310
March 1, 2022  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Award Date Mar. 01, 2022
2023 Estimate 2,490
Target 3,986
Maximum 7,972
February 15, 2023  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Award Date Feb. 15, 2023
2023 Estimate 14,178
Target 18,263
Maximum 36,526