2 hours should be fine for most days. 3 hours would be safer though. If you're flying Southwest, you could probably snag those sweets, sweet exit seats!
It depends on the day and time of travel. I was there 10 am for 12 noon departure on Monday (1/14/19) morning. I spent less than half hour through TSA check point.
2 hours should be find be I would be there 3 just to be on the safe side
For domestic 2 hours should be fine, but check airline requirements as well.
Thanks! Your answer is awaiting moderation.