XML 121 R51.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Significant Accounting Policies Treasury Stock (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Treasury Stock, Shares [Abstract] (Deprecated 2023) |
Treasury Stock [Text Block] | Treasury Stock We account for repurchased common stock under the cost method and include such treasury stock as a component of our Consolidated Statements of Stockholders' Equity. Upon retirement, we reduce common stock for the par value of the shares being retired and the excess of the cost of the shares over par value as a reduction to APIC, to the extent there is APIC in the same class of stock, and any remaining amount to retained earnings. These retired shares remain authorized but unissued. In October 2024, we retired 11.6 shares of our treasury stock, which resulted in a reduction in common stock of $1.2, treasury stock of $364.5 and APIC of $363.4. In October 2023, we retired 9.3 shares of our treasury stock, which resulted in a reduction in common stock of $0.9, treasury stock of $340.4 and APIC of $339.5. In October 2022, we retired $7.2 shares of our treasury stock, which resulted in a reduction in common stock of $0.7, treasury stock of $199.9 and APIC of $199.2.

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

X
- Definition The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505-30/tableOfContent + Details
Name: | us-gaap_TreasuryStockTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration