Вы не передаете его, вы называете его.
Передача будет выглядеть примерно так:
$scope.idProductNgBlur = function (id){
console.log("The $scope.orderDetail.idProduct : " + id);
}
И в HTML на линии, где вы вызываете передачу ng-blur , ваш заказDetail.idProduct:
<s:textfield type="text" ng-if="orderDetail.idOrderDetail" ng-model="orderDetail.idProduct" name="orderDetails[{{$index}}].idProduct" id="orderDetails[{{$index}}].idProduct" placeholder="Id Product" value="{{orderDetail.idProduct}}" ng-blur="idProductNgBlur(orderDetail.idProduct)"/></div>