XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Awards - Summary of Restricted Stock Activities and Related Information (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Number of Shares      
Shares forfeited/cancelled (in shares) (11,881) 0 0
Restricted Stock      
Number of Shares      
Beginning balance (in shares) 314,907 348,791 418,742
Shares granted (in shares) 130,600 162,955 151,104
Shares forfeited/cancelled (in shares) (11,881) 0 0
Shares vested (in shares) (167,244) (196,839) (221,055)
Closing balance (in shares) 266,382 314,907 348,791
Weighted Average Grant Date Fair Value Per Share      
Beginning balance (usd per share) $ 53.98 $ 53.06 $ 48.32
Shares granted (usd per share) 77.47 50.42 56.07
Shares forfeited/cancelled (usd per share) 33.35 0 0
Shares vested (usd per share) 48.99 60.91 47.74
Beginning balance (usd per share) $ 69.24 $ 53.98 $ 53.06