XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.1 CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares 3 Months Ended 9 Months Ended Mar. 31, 2025 Dec. 31, 2024 Mar. 31, 2024 Dec. 31, 2023 Mar. 31, 2025 Mar. 31, 2024 Statement of Stockholders' Equity [Abstract]             Cash dividends declared per share (in usd per share) $ 0.375 $ 0.375 $ 0.32 $ 0.32 $ 1.125 $ 0.96 X - Definition Aggregate dividends paid during the period for each share of common stock outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1 + Details Name: us-gaap_CommonStockDividendsPerShareCashPaid Namespace Prefix: us-gaap_ Data Type: dtr-types:perShareItemType Balance Type: na Period Type: duration X - References No definition available. + Details Name: us-gaap_StatementOfStockholdersEquityAbstract Namespace Prefix: us-gaap_ Data Type: xbrli:stringItemType Balance Type: na Period Type: duration