Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Equity - Stock Repurchase Program (Details)

v3.21.2
Shareholders' Equity - Stock Repurchase Program (Details) - shares
Feb. 17, 2021
Jun. 30, 2021
Equity, Class of Treasury Stock [Line Items]    
Number of shares authorized to be repurchased (in shares) 790,383  
Stock repurchase program, number of remaining shares authorized to be repurchased (in shares)   790,383
First Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Period for shares to be repurchased 24 months  
Amended Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Period for shares to be repurchased 24 months