XML 111 R94.htm IDEA: XBRL DOCUMENT v3.20.2
TREASURY STOCK (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Feb. 29, 2020
Treasury Stock          
Stock repurchased amount $ 185,407 $ 26,971,468 $ 4,100,021 $ 31,096,662  
"$10 Million Repurchase Program          
Treasury Stock          
Stock repurchase program authorized amount $ 10,000,000   $ 10,000,000   $ 10,000,000
Shares repurchased (in shares)     88,565    
Stock repurchased amount     $ 4,100,000    
Average price per share of stock repurchased     $ 46.29