December 31, 2025 is a polite way of saying 2026. Yes, but the customer is supposed to have it in service by Dec 31, 2025 so that is where the date comes from. If it is to be in service then it must arrive on site before that to be installed. I am guessing at a 90 day install period.