I want to display a report in RDLC where a row shows the summary data of an invoice, and then by grouping on the invoice's Id as the parent class, it displays the details of the invoice (the products it contains).

This is the report (Sorry that it is in spanish). The First row is the summary of the invoice and the second is the subreport.
Finally, I am handling the report data through two DTOs, one related to the details and the other pertaining to the summary of the invoice.
Here I have a visual example of how I want it to look in case there are still any doubts.

And here's how it turns out when I do it:

I've tried creating a subreport with the details, which I invoke using the LookUp() function. However, I always end up with the same result: the invoice summary followed by a single detail, skipping the others.
I want to show all the details related to the Invoice.