EFM.6.05.26 EntityCommonStockSharesOutstanding tests, update per review with Dean R, removing any reliance on linkbase defined stock class axis members from the test when so defined, due to excessive false positives in that approach.  Update variable names so code is more readable.
EFM.6.05.26 EntityCommonStockSharesOutstanding tests, update per
review with Dean R, removing any reliance on linkbase defined
stock class axis members from the test when so defined,
due to excessive false positives in that approach.  Update variable
names so code is more readable.

sternshus/Arelle,sternshus/Arelle,sternshus/Arelle,sternshus/Arelle,sternshus/Arelle