XML 73 R43.htm IDEA: XBRL DOCUMENT
v3.23.1

Earnings Per Share Earnings Per Share (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Earnings Per Share [Abstract] |
Earnings Per Share, Policy [Policy Text Block] | Basic and diluted earnings per share are based on the weighted-average number of shares of common stock and potential common stock outstanding during the period. Potential common stock, for purposes of determining diluted earnings per share, includes the effects of dilutive RSUs, stock options, and equity units. The effect of such potential common stock is computed using the treasury stock method for RSUs and stock options, and is computed using the if-converted method for equity units.

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration