XML 137 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Schedule of Repurchased Shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Class of Stock [Line Items]    
Total amount repurchased $ 2,916 $ 1,242
Restricted Shares    
Class of Stock [Line Items]    
Number of shares 63,314 31,117
Average price per share (in USD per share) $ 46.04 $ 39.91
Total amount repurchased $ 2,900 $ 1,200