XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation (Details) - Schedule of Share-based Payment Award, Unearned Shares
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Performance Unit Awards [Member]  
Stock-based Compensation (Details) - Schedule of Share-based Payment Award, Unearned Shares [Line Items]  
Outstanding Beginning Balance 209,994
Outstanding Beginning Balance (in Dollars per share) | $ / shares $ 16.18
Awarded 34,874
Awarded (in Dollars per share) | $ / shares $ 32.8
Vested shares (49,604)
Vested shares (in Dollars per share) | $ / shares $ 20.79
Outstanding, ending balance 195,264
Outstanding, ending balance (in Dollars per share) | $ / shares $ 17.98
Performance Unit Awards [Member] | Maximum [Member]  
Stock-based Compensation (Details) - Schedule of Share-based Payment Award, Unearned Shares [Line Items]  
Outstanding, ending balance 221,541
Unearned Restricted Stock Units [Member]  
Stock-based Compensation (Details) - Schedule of Share-based Payment Award, Unearned Shares [Line Items]  
Outstanding Beginning Balance 136,948
Outstanding Beginning Balance (in Dollars per share) | $ / shares $ 16.52
Awarded 52,312
Awarded (in Dollars per share) | $ / shares $ 32.8
Vested shares (69,584)
Vested shares (in Dollars per share) | $ / shares $ 16.13
Outstanding, ending balance 119,676
Outstanding, ending balance (in Dollars per share) | $ / shares $ 23.86