Nebraska is similar, here it is all about being connected to other bodies of water by inflow or outflow that the state has regulatory control over. If connected and fish that the state has control over end up in your creek or pond, then a fishing license is required, size and bag limits apply as well. Pond owners need to retain proof that all of fish the in the pond were purchased. There is also the argument that most bodies of water are connected by inflow or outflow during high water events, so there are very few truly private bodies of water that don't require a fishing license. Basically you need to be able to show receipts for each type of fish in your pond and reasonably show they couldn't swim in from somewhere else, otherwise a license is required and bag and size limits apply.