How is RACH access delay calculated?

The following definition is not clear:

The access delay is calculated based upon the value of IE numberOfPreamblesSent and
IE contentionDetected reported by UE inside UEInformationResponse message.

The measurement is incremented each time a UEInformationResponse message containing rach-Report-r9 IE is received.

Any easy explanation for this?