Large integer values are displayed incorrectly in a Tabulator widget

I want to use 64-bit integers with a Tabulator widget, but it displays large values incorrectly.

Here is an example.

import pandas as pd
import panel as pn

pn.extension("tabulator")
df = pd.DataFrame({"id": [39627694664582852, 39627682622737477]})

df_widget = pn.widgets.Tabulator(df)
df_widget.servable()

The result is the following.

Screenshot 2023-09-27 at 21.16.22

I suspect it is due to some limitation of Tabulator JS and/or Bokeh formatters. I’d like to know if there is a way to handle 64-bit integers with some table widgets (even other than Tabulator) of Panel.

I’m using Panel 1.2.3 with Python 3.11.5 on macOS 14.0.