 | srt:StandardPoorsAAARatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsAAPlusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsAARatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsAAMinusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsAPlusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsARatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsAMinusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsBBBPlusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsBBBRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsBBBMinusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsBBPlusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsBBRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsBBMinusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsBPlusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsBRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsBMinusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsCCCPlusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsCCCRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsCCCMinusRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsCCRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsCRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |
 | srt:StandardPoorsDRatingMember | domain-member | http://fasb.org/us-gaap/role/disclosure/HealthCareOrganizationsScheduleOfMalpracticeInsuranceTable |