Nothing official that I can find, just a handful of articles/highlights saying it's scheduled to open "late 2026" and "by the end of 2026", but no source for where they're getting that timeframe. I didn't see any dates on the signs at the location, but my view was obstructed – if I see a date next time I pass by I'll supply another update.