XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Schedule of repurchase of shares

Maximum

Total Number of

Number of

Total

Shares Purchased

Shares that May

Number of

as Part of Publicly

Yet be Purchased

Shares

Average Price

Announced Plans

Under the Plans

Period

Purchased

Paid per Share

or Programs

or Programs

Jan 1, 2021 through March 31, 2021

69,787

$

19.29

69,787

700,688

April 1, 2021 through June 30, 2021

40,434

21.60

40,434

660,254

July 1, 2021 through September 30, 2021

85,055

22.06

85,055

575,199

October 1, 2021 through December 31, 2021

3,483

24.93

3,483

571,716