XML 51 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Equity and EPS - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Feb. 25, 2019
Equity [Abstract]      
Share repurchase authorization, amount     $ 25,000,000
Stock repurchased during the period (in shares) 0 159,104  
Remaining authorized repurchase amount $ 20,947,000    
Stock repurchased during period   $ 4,053,000