Good morning Bridget,
Thanks for getting in touch, a Visa is not required for Thailand. Your final paperwork will be issued around 15 days prior to your departure date, so you can expect it anytime soon 🙂
Have a super time, it's a great tour!
Kindest,
Ben