I get this output:
Document{{explainVersion=1, queryPlanner=Document{{namespace=rumpel.bills, indexFilterSet=false, parsedQuery=Document{{$and=[Document{{user_id=Document{{$eq=65429159fa69510fb71ea91a}}}}, Document{{date=Document{{$lt=Mon Jan 01 00:00:00 CET 2024}}}}, Document{{date=Document{{$gte=Sun Jan 01 00:00:00 CET 2023}}}}]}}, queryHash=63D239C1, planCacheKey=BF30D454, maxIndexedOrSolutionsReached=false, maxIndexedAndSolutionsReached=false, maxScansToExplodeReached=false, winningPlan=Document{{stage=FETCH, inputStage=Document{{stage=IXSCAN, keyPattern=Document{{date=1, user_id=1}}, indexName=date_1_user_id_1, isMultiKey=false, multiKeyPaths=Document{{date=, user_id=}}, isUnique=false, isSparse=false, isPartial=false, indexVersion=2, direction=forward, indexBounds=Document{{date=[[new Date(1672527600000), new Date(1704063600000))], user_id=[[ObjectId(‘65429159fa69510fb71ea91a’), ObjectId(‘65429159fa69510fb71ea91a’)]]}}}}}}, rejectedPlans=}}, executionStats=Document{{executionSuccess=true, nReturned=78, executionTimeMillis=0, totalKeysExamined=78, totalDocsExamined=78, executionStages=Document{{stage=FETCH, nReturned=78, executionTimeMillisEstimate=0, works=79, advanced=78, needTime=0, needYield=0, saveState=0, restoreState=0, isEOF=1, docsExamined=78, alreadyHasObj=0, inputStage=Document{{stage=IXSCAN, nReturned=78, executionTimeMillisEstimate=0, works=79, advanced=78, needTime=0, needYield=0, saveState=0, restoreState=0, isEOF=1, keyPattern=Document{{date=1, user_id=1}}, indexName=date_1_user_id_1, isMultiKey=false, multiKeyPaths=Document{{date=, user_id=}}, isUnique=false, isSparse=false, isPartial=false, indexVersion=2, direction=forward, indexBounds=Document{{date=[[new Date(1672527600000), new Date(1704063600000))], user_id=[[ObjectId(‘65429159fa69510fb71ea91a’), ObjectId(‘65429159fa69510fb71ea91a’)]]}}, keysExamined=78, seeks=1, dupsTested=0, dupsDropped=0}}}}, allPlansExecution=}}, command=Document{{find=bills, filter=Document{{$and=[Document{{user_id=65429159fa69510fb71ea91a}}, Document{{$and=[Document{{date=Document{{$gte=Sun Jan 01 00:00:00 CET 2023}}}}, Document{{date=Document{{$lt=Mon Jan 01 00:00:00 CET 2024}}}}]}}]}}, $db=rumpel}}, serverInfo=Document{{host=ac-p0ypvb1-shard-00-02.t1nl1se.mongodb.net, port=27017, version=6.0.12, gitVersion=21e6e8e11a45dfbdb7ca6cf95fa8c5f859e2b118}}, serverParameters=Document{{internalQueryFacetBufferSizeBytes=104857600, internalQueryFacetMaxOutputDocSizeBytes=104857600, internalLookupStageIntermediateDocumentMaxSizeBytes=16793600, internalDocumentSourceGroupMaxMemoryBytes=104857600, internalQueryMaxBlockingSortMemoryUsageBytes=33554432, internalQueryProhibitBlockingMergeOnMongoS=0, internalQueryMaxAddToSetBytes=104857600, internalDocumentSourceSetWindowFieldsMaxMemoryBytes=104857600}}, ok=1.0, $clusterTime=Document{{clusterTime=Timestamp{value=7308432186141573123, seconds=1701626970, inc=3}, signature=Document{{hash=org.bson.types.Binary@98822d9d, keyId=7278309952702119939}}}}, operationTime=Timestamp{value=7308432186141573123, seconds=1701626970, inc=3}}}