Denote $G = GL(2, q) = GL_2(\mathbb{F}_q)$, $B$ its Borel subgroup of upper triangular matrices, $T$ its splitting torus of diagonal matrices. The object I am interested in is $Ind_B^G\rho$, where $\rho$ is a $(q - 1)$-dimensional irreducible representation of $B$.
$$[G: B] = \frac{q(q + 1)(q - 1)^2}{q(q - 1)^2} = q + 1 \Longrightarrow \dim Ind_B^G\rho = (q + 1)(q - 1).$$
We know that $B$ have $(q - 1)^2$ many $1$-dimensional irreducible representations (determinant composed by two characters of $\mathbb{F}_q^*$), and $(q - 1)$ many $(q - 1)$-dimensional irreducible representations $\rho$. We can think about them as part of $Ind_T^G\tau$ ($\tau$ an irreducible representation of $T \cong \mathbb{F}_q^* \times \mathbb{F}_q^*$), which decomposes to the direct sum of two irreducible representations of dimension $1$ and $(q - 1)$.
While representations of $G$ induced from $1$-dimensional representations of $B$ give principal series representations of $G$, representations of $G$ induced from $(q - 1)$-dimensional representations of $B$ contains the cuspidal representations of $G$.
Question. How does $Ind_B^G\rho$ ($\dim \rho = q - 1$ irreducible) decompose into irreducible representations of $G$?