Moisture in headlights

Hi, I have a 2nd gen 3000GT, 1995 EU spec. I believe the headlights are plastic and not glass. I always get moisture inside. See pictures.

Do you think should I open them and re-glue ? Anyone had this ?

Those look glass to me, but I could be mistaken. Regardless, even if lexan they can be opened just like glass.

Order some butyl tape for resealing. Once they’re open and you go through the cleaning process you will place the butyl tape in the groove, heat and reseal.