XML 81 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events (Narrative) (Details) - Subsequent Event [Member] - USD ($)
May 04, 2021
Apr. 29, 2021
Apr. 28, 2021
Extension of Treasury Stock Repurchase Program [Member]      
Subsequent Event [Line Items]      
Stock repurchase program, authorized amount     $ 15,000,000
Stock repurchase program, remaining authorized amount     $ 13,077,000
Stock repurchase program expiration date     Mar. 19, 2020
Stock repurchase program extended expiration date     Mar. 19, 2022
Underwritten Public Offering [Member]      
Subsequent Event [Line Items]      
Common stock offering   $ 65,000,000  
Number of shares issued 2,990,000 2,600,000  
Common stock, price per share $ 25.00 $ 25.00  
Net proceeds received after underwriting discount and other estimated offering expenses $ 70,200,000    
Underwriters option to purchase additional shares of common stock, period   30 days  
Percentage of underwriters option to purchase additional shares of common stock   15.00%  
Underwriters option to purchase additional shares of common stock 390,000 390,000  
Number of shares issued upon exercise of underwriters option to purchase additional shares 390,000    
Aggregate gross proceeds of offering $ 74,750,000