XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Shareholders' Equity - Share Repurchase Program (Details) - Share Repurchase Program
3 Months Ended
Mar. 31, 2021
shares
Equity, Class of Treasury Stock [Line Items]  
Number of common shares authorized to be purchased 450,000
Number of shares purchased 360,615
Remaining number of shares authorized to be purchased 89,385
Shares purchased 0