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