1 to 1.5 hrs is generally sufficient at PSM. It is a small terminal, there is only one flight leaving at a time and the security line isn't long.
It is generally advisable to arrive two hours prior to your scheduled departure.
Thanks! Your answer is awaiting moderation.