XML 86 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Regulatory Matters (Narrative) (Details) - shares
12 Months Ended
Dec. 31, 2022
Oct. 17, 2022
Oct. 16, 2022
Dec. 11, 2020
Repurchase Program, December 2020 [Member]        
Regulatory Matters [Line Items]        
Stock repurchase program, shares authorized       500,000
Shares of common stock repurchased 198,976      
Repurchase Program, October 2022 [Member]        
Regulatory Matters [Line Items]        
Stock repurchase program, shares authorized   500,000 82,350