XML 101 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Equity-Based Plans (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
shares
employee stock purchase plan shares authorized 625,000
Employee Stock Purchase Plan, Base Pay Threshold 10.00%
Employee Stock Purchase Plan, Purchased Stock Value Limitation | $ $ 25,000
Employee Stock Purchase Plan, Share Purchase Limitation 1,500
Employee Stock Purchase Plan, Purchase Price 95.00%
Employee Stock Purchase Plan, Number of Available Shares 177,145
Dividend Reinvestment and Direct Stock Purchase Plan Shares 2,500,000
Dividend Reinvestment and Direct Stock Purchase Plan, Number of Available Shares 2,458,622