An EPD is a summary of an LCA Life Cycle Assessment which is documented in a more comprehensive report

Could you correct the punctuation please?
An EPD is a summary of an LCA (Life Cycle Assessment), which is documented in a more comprehensive report.