| Item | Type | Period | Balance | Description | | Statement of Stockholders' Equity | text | | | |
| Statement | text | | | Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity. |
| Cumulative Effect Period Of Adoption Axis | | | | |
| Restatement Axis | | | | |
| text | | | |
| Class of Stock | text | | | Information by the different classes of stock of the entity. |
| Accounting Standards Update | text | | | Information by amendment to accounting standards. |
| Change in Accounting Principle, Type | text | | | Information by type of change in accounting principle. Excludes change from amendment to accounting standards. |
| Error Correction, Type | text | | | Information by type of error correction. |
| text | | | |
| Cumulative Effect Period Of Adoption Domain | | | | |
| Restatement Domain | | | | |
| Equity Component | | duration | | Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc. |
| Class of Stock | | duration | | Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock. |
| | duration | | |
| Change in Accounting Principle, Type | | duration | | Change in accounting principle. Excludes change from amendment to accounting standards. |
| Error Correction, Type | | duration | | Type of error correction. |
| Increase (Decrease) in Stockholders' Equity | text | | | A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. |
| Debt Security, Available-for-Sale, Transferred from Held-to-Maturity, Allowance for Credit Loss, Accumulated Expense | $ | instant | debit | Amount of accumulated expense in retained earnings for allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) from transfer of investment in debt security measured at amortized cost (held-to-maturity). |
| $ | instant | credit | |
| Increase (Decrease) in Temporary Equity | text | | | A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. |
| Stock Transactions, Parenthetical Disclosure | text | | | |
| Noncontrolling Interest Items | text | | | |