XML 161 R131.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Performance Shares Settled (Details) - Performance Shares - shares
Feb. 26, 2025
Feb. 28, 2024
Feb. 22, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Settlement of performance shares   143,211 84,298
Subsequent Event      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Settlement of performance shares 152,680