XML 98 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation Plans - Schedule of Estimated, Target and Maximum Share Payouts (Details)
Dec. 31, 2025
shares
February 15, 2023  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Award Date Feb. 15, 2023
Estimate 6,942
Target 16,273
Maximum 32,546
February 15, 2024  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Award Date Feb. 15, 2024
Estimate 23,656
Target 24,147
Maximum 48,294
June 3, 2024  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Award Date Jun. 03, 2024
Estimate 1,633
Target 1,797
Maximum 3,594
February 15, 2025  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Award Date Feb. 15, 2025
Estimate 26,592
Target 27,871
Maximum 55,742