| Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
| 1 |
Related Party Transaction [Hierarchy] |
Concept (Text/String) |
For Period |
|
added:RelatedPartyTransactionHierarchy |
| 2 |
Related Party Transaction, Description of Transaction |
Concept (Text/String) |
For Period |
|
us-gaap:RelatedPartyTransactionDescriptionOfTransaction |
| 3 |
Related Party Transaction, Amounts of Transaction |
Concept (Monetary) |
For Period |
Debit |
us-gaap:RelatedPartyTransactionAmountsOfTransaction |
| 4 |
Related Party Transaction, Rate |
Concept (Percent) |
For Period |
|
us-gaap:RelatedPartyTransactionRate |
| 5 |
Related Party Transaction, Date |
Concept (Date) |
For Period |
|
us-gaap:RelatedPartyTransactionDate |
| 6 |
Related Party Transaction, Effects of any Change in Method of Establishing Terms |
Concept (Text/String) |
For Period |
|
us-gaap:RelatedPartyTransactionEffectsOfAnyChangeInMethodOfEstablishingTerms |
| 7 |
Related Party Transaction, Terms and Manner of Settlement |
Concept (Text/String) |
For Period |
|
us-gaap:RelatedPartyTransactionTermsAndMannerOfSettlement |
| 8 |
Related Party Transaction, Revenues from Transactions with Related Party |
Concept (Monetary) |
For Period |
Credit |
us-gaap:RelatedPartyTransactionRevenuesFromTransactionsWithRelatedParty |
| 9 |
Related Party Transaction, Other Revenues from Transactions with Related Party |
Concept (Monetary) |
For Period |
Credit |
us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty |
| 10 |
Related Party Transaction, Expenses from Transactions with Related Party |
Concept (Monetary) |
For Period |
Debit |
us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty |