Order Table Schema

My Access Database Query
Select * from
(
SELECT reseller.id, Max(orders.[order date]) as OrderDate
FROM Reseller INNER JOIN orders ON Reseller.ID = orders.ResellerID
group by reseller.id
)K
WHERE (((K.[OrderDate]) Not Between (Date()-1) And (Date()-18)))
To find those reseller that did not order for 18 Days.
But this is giving below records

Am I missing something ?
WHERE DateDiff("d", K.[OrderDate], Date()) > 18and see if that works any better.