XML 136 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Directors' Stock and Deferral Plan (Details) - Directors Stock And Deferral Plan
Dec. 31, 2024
shares
Stock-based payment awards  
Number of shares authorized for issuance 100,000
Remaining shares available for purchase 37,771