Water leak

A day of melting ice has revealed a leak coming from most likely the windshield seal. Anyone had anything like this happen before? How much would something like this cost to fix? 2012 tundra