XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Common Equity And Earnings Per Share Data (Narrative) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Common Equity And Earnings Per Share Data [Abstract]        
Weighted average number of shares outstanding, dilutive 9,034 36,646 16,773 42,572
Potentially anti-dilutive shares outstanding 80,770 84,518 54,680 55,847