I have booked my first Viking Ocean voyage, an Iceland/Greenland cruise on Neptune embarking July 13, 2025. I was surprised to find that the final payment date is April 30, 2024, over a year ahead of embarkation. This seems awfully early to have to tie up the full cruise amount (including airfare and hotel). I am used to 4/6 month dates on Regent, Silversea and Explora. How come Viking is such an oddball?