After I've paid my deposit, how long do I have to pay the remaining balance?

After you've paid your initial $500, the remainder of your trip must be paid in full by July 31, 2023.