XML 118 R107.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share - Additional Information (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share Basic [Line Items]        
Shares outstanding 37,200,778 38,057,350 37,773,350 37,973,694
Common Stock        
Earnings Per Share Basic [Line Items]        
Shares outstanding     1,531,404 1,676,371
Restricted Stock Award        
Earnings Per Share Basic [Line Items]        
Shares outstanding     579,064 392,439
Stock Options        
Earnings Per Share Basic [Line Items]        
Shares outstanding 0 105,657 0 50,000