| Network | Table | Has [Axis] | Has [Line Items] |
| 1000 - Statement - CONSOLIDATED STATEMENTS OF INCOME (Unaudited) | Statement [Table] | No | Yes |
| 2000 - Statement - CONSOLIDATED BALANCE SHEETS | Statement [Table] | No | Yes |
| 2100 - Statement - PARENTHETICAL DATA TO THE CONSOLIDATED BALANCE SHEETS | Statement [Table] | No | Yes |
| 3000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) | Statement [Table] | No | Yes |
| 4000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited) | Statement [Table] | Yes | Yes |