Actuary departments of insurance companies access this type of risk. What are the odds of finding baseball size hail and then what are the odds of it hitting your particular facility. Then, how many customers are there that would want this type of coverage. They wrap it up and offer the coverage. The owner of the panels can decide if they want to be covered.
Same thing for hail insurance for roofs ( I made a claim in Calgary one time and got the house re-shingled). It also exists for insuring crops from hail damage. So many farmers want it that the rates are fairly decent in the grain growing province of Saskatchewan.
Normal sized hail typically doesn’t damage panels.