$1,2,p,$ and $2p$ are indeed divisors of $2p$. I want to show these are the only positive divisors. Is there a more elegant or concise way to prove this besides the proof I have below?
Suppose that positive $a \in \left([3,2p-1] \cap \mathbb{N}\right) \setminus\{p\}$ divides $2p$. So $ak$=$2p$ for $k \in \mathbb{Z}$, and clearly $2 \leq k \leq p$. Since $ak=2p$ is even, at least one of $a$ or $k$ must be even.
If $k$ is even, then $a\frac{k}{2}=aj=p$ for integer $1 \leq j \leq \frac{p}{2}<p$, so $j | p$, so $j=1$, so $a=p$ which is a contradiction.
Similarly, if $a$ is even then $k | p$, so $k=p$. But then $a=2$.
So there are no other positive divisors besides $1,2,p$, and $2p$.
The motivation for this is to show that if a group $G$ has order $2p$ for odd prime $p$, then nonabelian $G$ is isomorphic to $D_{2p}$. The proof begins with "the possible orders for nonidentity elements of $G$ are $2,p,$ and $2p$," which I am trying to prove with Lagrange's Theorem. If there is an alternative way to justify this statement using group theory, then I would appreciate seeing that as well.
If $p$ is an odd prime number, then by the fundamental theorem of number theory, $2\times p$ is the unique primary decomposition of $2p$. Once you express a positive integer $n$ as it's unique primary decomposition, say $p_1^{a_1}\dots p_k^{a_k}$, then all the positive factors will be of the form $p_1^{b_1}\dots p_k^{b_k}$ where $0\leq b_i\leq a_i$ for each $i$. With this observation you should be able to answer your question.