| Proceeds from (Repayments of) Related Party Debt | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Proceeds from (Repayments of) Related Party Debt, Total | en-US | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |
| Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |