Create a Details tab where I can select different rows to display based on date

I am building my first Glide App and made decent progress so far. I have run into one blocker however. In the app, I’ve created a Drink Log to track how much water I drink each day. In the data table, I have been able to create the daily total amount of water that I drank that day through a combination of a multi-relation column and a rollup column which works well.
My problem is how to display that data on a tab using a Details card. No matter what I have tried, it always defaults to showing the data from the first row in my table. Ideally, it would either default to showing the data from a row with today’s date or allow me to select a date and the details would dynamically update to show a row that matches that day’s date.