text: Title: BUG: `pd.Series.isnumeric()` doesn't work on decimal value strings
  Body: ### Pandas version checks
  
  - [x] I have checked that this issue has not already been reported.
  
  - [x] I have confirmed this bug exists on the [latest version](https://pandas.pydata.org/docs/whatsnew/index.html) of pandas.
  
  - [x] I have confirmed this bug exists on the [main branch](https://pandas.pydata.org/docs/dev/getting_started/install.html#installing-the-development-version-of-pandas) of pandas.
  
  
  ### Reproducible Example
  
  ```python
  import pandas as pd
  
  df = pd.DataFrame({"string_values": ["1", "1.0", "1.1"]})
  df.string_values.str.isnumeric()
  ```
  
  ### Issue Description
  
  The series method `.isnumeric()` only works on integer strings. If a string number is decimal, it will return `False`. When running the example below, the following is returned: 
  
  <img width="609" alt="Image" src="https://github.com/user-attachments/assets/9cdd0a8e-4a74-4e2f-ba07-44914a085b4d" />
  
  This is the docs description for the method: 
  
  <img width="758" alt="Image" src="https://github.com/user-attachments/assets/0c10d350-56af-4699-8fcb-2f20a739e28a" />
  
  
  ### Expected Behavior
  
  Running the method on decimal strings should return `True`.
  
  ### Installed Versions
  
  <details>
  
  INSTALLED VERSIONS
  ------------------
  commit                : 0691c5cf90477d3503834d983f69350f250a6ff7
  python                : 3.12.8
  python-bits           : 64
  OS                    : Linux
  OS-release            : 5.15.49-linuxkit-pr
  Version               : #1 SMP PREEMPT Thu May 25 07:27:39 UTC 2023
  machine               : x86_64
  processor             : 
  byteorder             : little
  LC_ALL                : None
  LANG                  : C.UTF-8
  LOCALE                : C.UTF-8
  
  pandas                : 2.2.3
  numpy                 : 2.2.1
  pytz                  : 2024.2
  dateutil              : 2.9.0.post0
  pip                   : 24.3.1
  Cython                : None
  sphinx                : None
  IPython               : 8.31.0
  adbc-driver-postgresql: None
  adbc-driver-sqlite    : None
  bs4                   : 4.12.3
  blosc                 : None
  bottleneck            : None
  dataframe-api-compat  : None
  fastparquet           : None
  fsspec                : None
  html5lib              : None
  hypothesis            : None
  gcsfs                 : None
  jinja2                : 3.1.5
  lxml.etree            : 5.3.0
  matplotlib            : 3.10.0
  numba                 : None
  numexpr               : None
  odfpy                 : None
  openpyxl              : 3.1.5
  pandas_gbq            : None
  psycopg2              : 2.9.10
  pymysql               : None
  pyarrow               : 18.1.0
  pyreadstat            : None
  pytest                : 8.3.4
  python-calamine       : None
  pyxlsb                : None
  s3fs                  : None
  scipy                 : 1.15.1
  sqlalchemy            : 2.0.37
  tables                : None
  tabulate              : 0.9.0
  xarray                : None
  xlrd                  : 2.0.1
  xlsxwriter            : None
  zstandard             : None
  tzdata                : 2024.2
  qtpy                  : None
  pyqt5                 : None
  
  </details>
  