| Network | Table | Has [Axis] | Has [Line Items] |
| 104050 - Statement - Condensed Consolidated Balance Sheets | Statement [Table] | No | Yes |
| 124050 - Statement - Condensed Consolidated Statements of Income | Statement [Table] | No | Yes |
| 152250 - Statement - Condensed Consolidated Statements of Cash Flows | Statement [Table] | No | Yes |
| 995200 - Document - Document Information | Document Information [Table] | No | Yes |
| 995400 - Document - Entity Information | Entities [Table] | No | Yes |
| 995400 - Document - Entity Information | Entity Listings [Table] | No | Yes |