XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Equity and Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended
Feb. 16, 2021
Feb. 10, 2020
Mar. 31, 2021
Mar. 31, 2020
Equity [Abstract]        
Authorized stock repurchase amount $ 4,000,000 $ 4,000,000    
Stock repurchase program period 1 year 1 year    
Shares repurchased and retired during the period     0 366,000
Total cost of shares repurchased and retired       $ 2,000,000
Average price per share of shares repurchased       $ 5.46