| Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Professional and Contract Services Expense | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Professional and Contract Services Expense, Total | en-US | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |