Accounting Standards Codification: 718 - Stock Compensation | ASC | GAAP Plus

# Reference Report Element
1 718 10 50 2A (a) Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]
2 718 10 50 2A (a) Share-based Payment Arrangement, Exercise of Option, Tax Benefit
3 718 10 50 2A (a) Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised
4 718 10 50 2A (a) Proceeds from Stock Options Exercised
5 718 10 50 2A (a) Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised
6 718 10 35 1D Share-based Payment Arrangement, Grantee Status [Extensible List]
7 718 10 35 1D Grantee Status [Axis]
8 718 10 35 1D Share-based Payment Arrangement, Forfeiture Method [Fixed List]
9 718 10 35 1D Share-based Payment Arrangement, Forfeiture [Policy Text Block]
10 718 10 35 1D Share-based Payment Arrangement, Nonemployee [Member]
11 718 10 50 1 (a) Class of Warrant or Right [Axis]
12 718 10 50 1 (a) Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased
13 718 10 50 1 (a) Share-based Compensation Arrangement by Share-based Payment Award, Description
14 718 10 50 1 (a) Award Type [Domain]
15 718 10 50 1 (a) Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award
16 718 10 50 1 (a) Share-based Goods and Nonemployee Services Transaction, Description of Goods or Services Received
17 718 10 50 1 (a) Deferred Compensation Arrangement with Individual, Description
18 718 10 50 1 (a) Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
19 718 10 50 1 (a) Class of Warrant or Right [Table]
20 718 10 50 1 (b) Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]
21 718 10 50 1 (b) Share-based Payment Arrangement, Expense
22 718 10 50 1 (b) APIC, Share-based Payment Arrangement, Increase for Cost Recognition
23 718 10 50 1 (b) Deferred Compensation Arrangement with Individual, Compensation Expense
24 718 10 50 1 (b) Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
25 718 10 50 1 (c) Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture
26 718 10 50 1 (c) Share-based Goods and Nonemployee Services Transaction, Valuation Method
27 718 10 S99 1 (SAB Topic 14.D.2) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term
28 718 10 S99 1 (SAB Topic 14.D.2.Q6) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Simplified Method
29 718 10 S99 1 (SAB Topic 14.F) Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
30 718 10 S99 1 (SAB Topic 14.F) Share-based Payment Arrangement, Expense
31 718 10 S99 1 (SAB Topic 14.F) Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]
32 718 10 S99 1 (SAB Topic 14.I) Share-based Goods and Nonemployee Services Transaction, Capitalized Cost
33 718 10 50 1 Plan Name [Axis]
34 718 10 50 1 Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block]
35 718 10 50 1 Award Date [Axis]
36 718 10 50 1 Share-based Payment Arrangement, Director [Policy Text Block]
37 718 10 50 1 Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]
38 718 10 50 1 Share-based Goods and Nonemployee Services Transaction
39 718 10 50 1 Share-based Payment Arrangement [Policy Text Block]
40 718 10 50 1 Award Type [Axis]
41 718 10 50 1 Deferred Compensation Arrangements, Overall, Description
42 718 10 50 1 Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]
43 718 10 50 1 Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]
44 718 10 50 2 (a) Share-based Compensation Arrangement by Share-based Payment Award, Description
45 718 10 50 2 (a) Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award
46 718 10 50 2 (a)(1) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights
47 718 10 50 2 (a)(1) Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period
48 718 10 50 2 (a)(1) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period
49 718 10 50 2 (a)(1) Deferred Compensation Arrangement with Individual, Requisite Service Period
50 718 10 50 2 (a)(1) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage
51 718 10 50 2 (a)(2) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date
52 718 10 50 2 (a)(2) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period
53 718 10 50 2 (a)(2) Deferred Compensation Arrangement with Individual, Maximum Contractual Term
54 718 10 50 2 (a)(3) Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance
55 718 10 50 2 (a)(3) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized
56 718 10 50 2 (a)(3) Share-based Goods and Nonemployee Services Transaction, Shares Approved for Issuance
57 718 10 50 2 (a),(g) Award Type [Domain]
58 718 10 35 2 APIC, Share-based Payment Arrangement, Increase for Cost Recognition
59 718 10 35 2 Deferred Compensation Equity
60 718 10 50 2 (b) Share-based Compensation Arrangement by Share-based Payment Award, Method of Measuring Cost of Award
61 718 10 50 2 (b),(f(1)) Compensation Related Costs, Policy [Policy Text Block]
62 718 10 50 2 (b),(f) Share-based Payment Arrangement [Policy Text Block]
63 718 10 50 2 (c) Nonvested Restricted Stock Shares Activity [Table Text Block]
64 718 10 50 2 (c) Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]
65 718 10 50 2 (c) Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]
66 718 10 50 2 (c) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value
67 718 10 50 2 (c)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period, Description
68 718 10 50 2 (c)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease)
69 718 10 50 2 (c)(1) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Other, Description
70 718 10 50 2 (c)(1) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Period Increase (Decrease)
71 718 10 50 2 (c)(1) Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
72 718 10 50 2 (c)(1) Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]
73 718 10 50 2 (c)(1) Share-based Payment Arrangement, Option, Activity [Table Text Block]
74 718 10 50 2 (c)(1) Share-based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]
75 718 10 50 2 (c)(1) Deferred Compensation Arrangement with Individual, Exercise Price
76 718 10 50 2 (c)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period
77 718 10 50 2 (c)(1)(i) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number
78 718 10 50 2 (c)(1)(i) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price
79 718 10 50 2 (c)(1)(i)-(ii) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price
80 718 10 50 2 (c)(1)(i)-(ii) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number
81 718 10 50 2 (c)(1)(i)-(ii) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding
82 718 10 50 2 (c)(1)(ii) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number
83 718 10 50 2 (c)(1)(iii) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number
84 718 10 50 2 (c)(1)(iii) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price
85 718 10 50 2 (c)(1)(iii) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price
86 718 10 50 2 (c)(1)(iv)(1) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted
87 718 10 50 2 (c)(1)(iv)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures
88 718 10 50 2 (c)(1)(iv)(1) Share-based Goods and Nonemployee Services Transaction, Quantity of Securities Issued
89 718 10 50 2 (c)(1)(iv)(2) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised
90 718 10 50 2 (c)(1)(iv)(2) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period
91 718 10 50 2 (c)(1)(iv)(3) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures
92 718 10 50 2 (c)(1)(iv)(3) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period
93 718 10 50 2 (c)(1)(iv)(3) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period
94 718 10 50 2 (c)(1)(iv)(3)-(4) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations
95 718 10 50 2 (c)(1)(iv)(3)-(4) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period
96 718 10 50 2 (c)(1)(iv)(3)-(4) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price
97 718 10 50 2 (c)(1)(iv)(4) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations
98 718 10 50 2 (c)(1)(iv)(4) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period
99 718 10 50 2 (c)(2) Schedule of Nonvested Performance-based Units Activity [Table Text Block]
100 718 10 50 2 (c)(2) Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]
101 718 10 50 2 (c)(2) Share-based Payment Arrangement, Activity [Table Text Block]
102 718 10 50 2 (c)(2) Schedule of Nonvested Share Activity [Table Text Block]
103 718 10 50 2 (c)(2) Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
104 718 10 50 2 (c)(2) Deferred Compensation Arrangement with Individual, Fair Value of Shares Issued
105 718 10 50 2 (c)(2)(i)-(ii) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number
106 718 10 50 2 (c)(2)(i)-(ii) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument Other than Option, Nonvested, Intrinsic Value
107 718 10 50 2 (c)(2)(i)-(ii) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value
108 718 10 50 2 (c)(2)(iii) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease)
109 718 10 50 2 (c)(2)(iii)(1) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period
110 718 10 50 2 (c)(2)(iii)(1) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value
111 718 10 50 2 (c)(2)(iii)(1) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share
112 718 10 50 2 (c)(2)(iii)(2) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share
113 718 10 50 2 (c)(2)(iii)(2) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value
114 718 10 50 2 (c)(2)(iii)(2) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period
115 718 10 50 2 (c)(2)(iii)(3) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value
116 718 10 50 2 (c)(2)(iii)(3) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Intrinsic Value, Amount Per Share
117 718 10 50 2 (c)(iii) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable
118 718 10 50 2 (d) Share-based Payment Arrangement, Option, Activity [Table Text Block]
119 718 10 50 2 (d) Share-based Payment Arrangement, Activity [Table Text Block]
120 718 10 50 2 (d)(1) Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture
121 718 10 50 2 (d)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Intrinsic Value
122 718 10 50 2 (d)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value
123 718 10 50 2 (d)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value
124 718 10 50 2 (d)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]
125 718 10 50 2 (d)(2) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value
126 718 10 50 2 (d)(2) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value
127 718 10 50 2 (d)(2) Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block]
128 718 10 50 2 (d)(2) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Share-based Liabilities Paid
129 718 10 50 2 (e) Share-based Payment Arrangement, Activity [Table Text Block]
130 718 10 50 2 (e) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value
131 718 10 50 2 (e) Share-based Payment Arrangement, Option, Activity [Table Text Block]
132 718 10 50 2 (e) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]
133 718 10 50 2 (e)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term
134 718 10 50 2 (e)(1) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term
135 718 10 50 2 (e)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price
136 718 10 50 2 (e)(1) Share-based Compensation Arrangements by Share-based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]
137 718 10 50 2 (e)(1) Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block]
138 718 10 50 2 (e)(1) Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]
139 718 10 50 2 (e)(1) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms
140 718 10 50 2 (e)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number
141 718 10 50 2 (e)(1) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term
142 718 10 50 2 (e)(2) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term
143 718 10 50 2 (e)(2) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price
144 718 10 50 2 (e)(2) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value
145 718 10 50 2 (e)(2) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number
146 718 10 50 2 (e)(2) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block]
147 718 10 50 2 (e)(2) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term
148 718 10 50 2 (f) Exercise Price Range [Axis]
149 718 10 50 2 (f) Share-based Goods and Nonemployee Services Transaction, Valuation Method
150 718 10 50 2 (f)(1) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used
151 718 10 50 2 (f)(2) Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
152 718 10 50 2 (f)(2) Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
153 718 10 50 2 (f)(2)(i) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Simplified Method
154 718 10 50 2 (f)(2)(i) Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Term
155 718 10 50 2 (f)(2)(i) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term
156 718 10 50 2 (f)(2)(ii) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate
157 718 10 50 2 (f)(2)(ii) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate
158 718 10 50 2 (f)(2)(ii) Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Volatility Rate
159 718 10 50 2 (f)(2)(iii) Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Dividend Rate
160 718 10 50 2 (f)(2)(iii) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Range of Dividends Used
161 718 10 50 2 (f)(2)(iii) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend
162 718 10 50 2 (f)(2)(iii) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Payments
163 718 10 50 2 (f)(2)(iii) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate
164 718 10 50 2 (f)(2)(iv) Share-based Goods and Nonemployee Services Transaction, Valuation Method, Risk Free Interest Rate
165 718 10 50 2 (f)(2)(iv) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate
166 718 10 50 2 (f)(2)(v) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions
167 718 10 50 2 (g) Share-based Payment Arrangement, Grantee Status [Extensible List]
168 718 10 50 2 (g) Share-based Payment Arrangement, Option [Member]
169 718 10 50 2 (g) Grantee Status [Axis]
170 718 10 50 2 (g) Share-based Payment Arrangement, Employee [Member]
171 718 10 50 2 (g) Exercise Price Range [Domain]
172 718 10 50 2 (g) Share-based Payment Arrangement, Nonemployee [Member]
173 718 10 50 2 (g) Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit
174 718 10 50 2 (g) Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit
175 718 10 50 2 (g) Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]
176 718 10 50 2 (g) Share-based Payment Arrangement, Nonemployee Director Award Plan, Activity [Table Text Block]
177 718 10 50 2 (h)(1) Share-based Payment Arrangement, Cost by Plan [Table Text Block]
178 718 10 50 2 (h)(1) Share-based Payment Arrangement, Expensed and Capitalized, Amount
179 718 10 50 2 (h)(1) Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]
180 718 10 50 2 (h)(1) Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
181 718 10 50 2 (h)(1)(i) Share-based Payment Arrangement, Expense
182 718 10 50 2 (h)(1)(i) Share-based Payment Arrangement, Expense, Tax Benefit
183 718 10 50 2 (h)(1)(i) Share-based Goods and Nonemployee Services Transaction, Tax Benefit
184 718 10 50 2 (h)(1)(ii) Share-based Payment Arrangement, Amount Capitalized
185 718 10 50 2 (h)(1)(ii) Share-based Goods and Nonemployee Services Transaction, Capitalized Cost
186 718 10 50 2 (h)(2) Share-based Payment, Product and Nonemployee Service, Modification, Description
187 718 10 50 2 (h)(2)(i) Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms
188 718 10 50 2 (h)(2)(i) Share-based Payment, Product and Nonemployee Service, Modification, Description
189 718 10 50 2 (h)(2)(ii) Share-based Payment Arrangement, Plan Modification, Number of Grantees Affected
190 718 10 50 2 (h)(2)(iii) Share-based Payment Arrangement, Plan Modification, Incremental Cost
191 718 10 50 2 (h)(2)(iii) Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost
192 718 10 50 2 (i) Share-based Payment Arrangement, Nonvested Award, Cost [Table Text Block]
193 718 10 50 2 (i) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition
194 718 10 50 2 (i) Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount
195 718 10 50 2 (i) Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount
196 718 10 50 2 (i) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount
197 718 10 50 2 (k) Share-based Payment Arrangement, Cash Used to Settle Award
198 718 10 50 2 (l) Share-based Compensation Arrangement by Share-based Payment Award, Policy for Issuing Shares upon Exercise
199 718 10 50 2 (l) Share-based Compensation Arrangement by Share-based Payment Award, Shares to be Repurchased Next Year
200 718 10 50 2 (l) Share-based Payment Arrangement, Shares Expected to be Repurchased, Next Fiscal Period
201 718 10 50 2 (l) Deferred Compensation Arrangement with Individual, Shares Issued
202 718 10 50 2 (m) Share-based Payment Arrangement, Forfeiture [Policy Text Block]
203 718 10 50 2 Plan Name [Axis]
204 718 10 50 2 Schedule of Share-based Goods and Nonemployee Services Transaction [Table]
205 718 10 50 2 Share-based Payment Arrangement, Option, Exercise Price Range [Table]
206 718 10 50 2 Schedule of Share-based Goods and Nonemployee Services Transaction by Supplier [Table Text Block]
207 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased
208 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date
209 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant
210 718 10 50 2 Share-based Goods and Nonemployee Services Transaction, Stockholders' Equity
211 718 10 50 2 Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]
212 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award
213 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value
214 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease)
215 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date
216 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number
217 718 10 50 2 Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block]
218 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate
219 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term
220 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value
221 718 10 50 2 Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
222 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee
223 718 10 50 2 Award Type [Axis]
224 718 10 50 2 Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]
225 718 10 50 2 Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]
226 718 10 50 2 Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]
227 718 10 50 2 Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period
228 718 10 50 2 Share-based Goods and Nonemployee Services Transaction
229 718 10 50 2 Vesting [Axis]
230 718 10 50 2 Vesting [Domain]
231 718 10 50 2 Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]
232 718 10 50 2 Award Date [Axis]
233 718 Compensation and Employee Benefit Plans [Text Block]
234 718 Share-based Payment Arrangement [Text Block]
235 718 Shareholders' Equity and Share-based Payments [Text Block]
236 718 10 50 2 c(1) Shares Issued, Value, Share-based Payment Arrangement, Forfeited
237 718 10 50 2 c(2) Shares Granted, Value, Share-based Payment Arrangement, Forfeited
238 718 10 30 3 Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture
239 718 10 35 3 Grantee Status [Axis]
240 718 10 35 3 Share-based Payment Arrangement, Employee [Member]
241 718 10 35 3 Share-based Payment Arrangement, Forfeiture [Policy Text Block]
242 718 10 35 3 Share-based Payment Arrangement, Grantee Status [Extensible List]
243 718 10 35 3 Share-based Payment Arrangement, Forfeiture Method [Fixed List]
244 718 10 50 4 Schedule of Share-based Goods and Nonemployee Services Transaction [Table]
245 718 10 50 4 Schedule of Share-based Goods and Nonemployee Services Transaction by Supplier [Table Text Block]
246 718 10 65 4 (e) Accounting Standards Update 2016-09 [Member]
247 718 10 65 4 (g) Accounting Standards Update 2016-09 [Member]
248 718 10 65 5 (e) Accounting Standards Update 2016-09 [Member]
249 718 10 65 5 (g) Accounting Standards Update 2016-09 [Member]
250 718 10 65 6 (e) Accounting Standards Update 2016-09 [Member]
251 718 10 65 6 (g) Accounting Standards Update 2016-09 [Member]
252 718 10 65 7 (e) Accounting Standards Update 2016-09 [Member]
253 718 10 65 7 (g) Accounting Standards Update 2016-09 [Member]
254 718 10 65 8 (e) Accounting Standards Update 2016-09 [Member]
255 718 10 65 8 (g) Accounting Standards Update 2016-09 [Member]
256 718 10 65 11 (e) Accounting Standards Update 2018-07 [Member]
257 718 10 65 11 (f)(1) Accounting Standards Update 2018-07 [Member]
258 718 10 65 11 (f)(2) Accounting Standards Update 2018-07 [Member]
259 718 10 65 12 (d)(1) Accounting Standards Update 2018-07 [Member]
260 718 10 65 12 (d)(2) Accounting Standards Update 2018-07 [Member]
261 718 20 65 1 Accounting Standards Update 2017-09 [Member]
262 718 20 55 12 APIC, Share-based Payment Arrangement, Increase for Cost Recognition
263 718 20 55 13 APIC, Share-based Payment Arrangement, Increase for Cost Recognition
264 718 20 55 24 Excess Tax Benefit from Share-based Compensation, Operating Activities
265 718 20 55 24 Excess Tax Benefit from Share-based Compensation, Financing Activities
266 718 30 35 1 Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture
267 718 40 50 1 (a) Employee Stock Ownership Plan (ESOP), Dividends Paid to ESOP
268 718 40 50 1 (a) Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP
269 718 40 50 1 (a) Employee Stock Ownership Plan (ESOP), Plan [Domain]
270 718 40 50 1 (a) Employee Stock Ownership Plan (ESOP), Plan Description
271 718 40 50 1 (a) Employee Stock Ownership Plan (ESOP), Cash Contributions to ESOP
272 718 40 50 1 (b) Employee Stock Ownership Plan (ESOP), Method of Measuring Compensation
273 718 40 50 1 (b) Employee Stock Ownership Plan (ESOP), Policy [Policy Text Block]
274 718 40 50 1 (b) Grandfathered ESOP Expense Recognition, Policy [Policy Text Block]
275 718 40 50 1 (b) Employee Stock Ownership Plan (ESOP), Classification of Dividends
276 718 40 50 1 (b) Employee Stock Ownership Plan (ESOP), Deferred Shares, Accounting Treatment
277 718 40 50 1 (b) Employee Stock Ownership Plan (ESOP), Effect on Earnings Per Share
278 718 40 65 1 Accounting Standards Update 2015-10 [Member]
279 718 40 50 1 (c) Employee Stock Ownership Plan (ESOP), Compensation Expense
280 718 40 50 1 (d) Shares Held in Employee Stock Option Plan, Allocated
281 718 40 50 1 (d) Employee Stock Ownership Plan (ESOP), Number of Allocated Shares
282 718 40 50 1 (d) Shares Held in Employee Stock Option Plan, Committed-to-be-Released
283 718 40 50 1 (d) Shares held in Employee Stock Option Plan, Suspense Shares
284 718 40 50 1 (d) Employee Stock Ownership Plan (ESOP), Number of Suspense Shares
285 718 40 50 1 (d) Employee Stock Ownership Plan (ESOP), Deferred Shares
286 718 40 50 1 (d) Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares
287 718 40 50 1 (d) Employee Stock Ownership Plan (ESOP), Shares in ESOP
288 718 40 50 1 (e) Unearned ESOP Shares
289 718 40 50 1 (e) Employee Stock Ownership Plan (ESOP), Deferred Shares, Fair Value
290 718 40 50 1 (f) Employee Stock Ownership Plan (ESOP), Repurchase Obligation Amount
291 718 40 50 1 (f) Employee Stock Ownership Plan (ESOP), Fair Value of Shares Subject to Repurchase Obligation
292 718 40 50 1 (f) Employee Stock Ownership Plan (ESOP), Terms of Repurchase Obligation
293 718 40 50 1 (g) Employee Stock Ownership Plan (ESOP), Tax Benefit of Dividends Paid to Plan
294 718 40 50 1 Employee Stock Ownership Plan (ESOP) Name [Axis]
295 718 40 50 1 Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]
296 718 40 50 1 Employee Stock Ownership Plan (ESOP) Disclosures [Table Text Block]
297 718 40 45 2 Deferred Employee Stock Ownership Plan, Issuance of Shares or Sale of Treasury Shares
298 718 40 45 2 Unearned ESOP Shares
299 718 40 30 2 Employee Stock Ownership Plan (ESOP), Deferred Shares, Accounting Treatment
300 718 40 30 3 Employee Stock Ownership Plan (ESOP), Gain (Loss) on Transactions in Deferred Shares
301 718 40 45 3 Weighted Average Number of Shares, Employee Stock Ownership Plan Shares Not Committed to be Released
302 718 40 25 9 (a) Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Employer Cash Payments Used for Debt Service
303 718 40 25 9 (a) Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Description
304 718 40 25 9 (a) Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Amount
305 718 40 25 9 (a),(b) Employee Stock Ownership Plan (ESOP), Interest Payments from ESOP
306 718 40 25 9 (b) Employee Stock Ownership Plan (ESOP), Debt Structure, Indirect Loan, Description
307 718 40 25 9 (b) Employee Stock Ownership Plan (ESOP), Debt Structure, Indirect Loan, Amount
308 718 40 25 9 (d) Employee Stock Ownership Plan (ESOP), Debt Structure, Employer Loan, Description
309 718 40 25 10 Stock Issued During Period, Shares, Employee Stock Ownership Plan
310 718 40 25 10 Stock Issued During Period, Value, Employee Stock Ownership Plan
311 718 40 25 12 Common Stock, Shares Held in Employee Trust, Shares
312 718 40 25 13 Amortization of ESOP Award
313 718 740 35 2 Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount
314 718 740 35 2 Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent
315 718 740 45 2 Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation
316 718 740 45 5 Income Tax Effects Allocated Directly to Equity, Employee Stock Options
317 718 740 45 6 Income Tax Effects Allocated Directly to Equity, Employee Stock Options