Yes, offsets are mandatory for development projects in the Delaware coastal zone that have significant environmental impacts. They are required to mitigate the potential harm to natural resources.