| Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
| 1 |
Long-term Debt, by Maturity [Roll Up] |
Concept (Text/String) |
For Period |
|
us-gaap:LongTermDebtByMaturityAbstract |
| 2 |
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths |
| 3 |
Long-term Debt, Maturing in Years Two and Three [Roll Up] |
Concept (Text/String) |
For Period |
|
us-gaap:LongTermDebtMaturingInYearsTwoAndThreeAbstract |
| 4 |
Long-term Debt, Maturities, Repayments of Principal in Year Two |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo |
| 5 |
Long-term Debt, Maturities, Repayments of Principal in Year Three |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree |
| 6 |
Long-term Debt, Maturing in Years Two and Three, Total |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LongTermDebtMaturingInYearsTwoAndThree |
| 7 |
Long-term Debt, Maturing in Years Four and Five [Roll Up] |
Concept (Text/String) |
For Period |
|
us-gaap:LongTermDebtMaturingInYearsFourAndFiveAbstract |
| 8 |
Long-term Debt, Maturities, Repayments of Principal in Year Four |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour |
| 9 |
Long-term Debt, Maturities, Repayments of Principal in Year Five |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive |
| 10 |
Long-term Debt, Maturing in Years Four and Five, Total |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LongTermDebtMaturingInYearsFourAndFive |
| 11 |
Long-term Debt, Maturities, Repayments of Principal after Year Five |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive |
| 12 |
Long-term Debt, Total |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LongTermDebt |