XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Repurchases (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Oct. 31, 2021
Equity [Abstract]          
Number of shares authorized to be repurchased (in shares)         750,000
Remaining number of shares authorized to be repurchased (in shares) 340,707   340,707    
Treasury stock, shares repurchased (in shares) 5,500 89,010 130,374 120,266