# How to get the theorem name in the same font as theorem'

When writing a theorem with some name I use the command,

\begin{theorem}[Paramjit]
Hello there I am Paramjit
\end{theorem}


And this is what I get.

How to change the font of the name of the theorem. I want the brackets also to be bold. So just naming the theorem \textsc{Paramjit} is not an option. Currently I am writing the name of the theorem in the content of the theorem itself.

This is the default with ntheorem:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fourier, erewhon}
\usepackage{amsmath}

\usepackage[thmmarks, thref]{ntheorem}
\usepackage{cleveref}

\theoremstyle{plain}
\theorembodyfont{\itshape}
\theoremseparator{.}
\newtheorem{theorem}{Theorem}[section]

\begin{document}

\section{A first section}

\begin{theorem}[Paramjit]\label{Para}
Hello there I am Paramjit.%
\end{theorem}
This was \cref{Para}.

\end{document}
`