Annual report pursuant to Section 13 and 15(d)

NATURE OF OPERATIONS AND SIGNIFICANT ACCOUNTING POLICIES (Costs, Foreign Currency Translation, and Revenue) (Details)

v3.20.1
NATURE OF OPERATIONS AND SIGNIFICANT ACCOUNTING POLICIES (Costs, Foreign Currency Translation, and Revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Incentive Trip Accrual    
Convention and meeting costs $ 5,501 $ 6,540
Foreign Currency Translation    
Minimum cumulative inflation rate for considering a country to have a highly inflationary economy (as a percent) 100.00%  
Period of cumulative inflation rate for considering a country to have a highly inflationary economy 3 years  
Advertising Costs    
Advertising costs $ 1,800 1,900
Research and Development    
Research and development expenses 2,100 2,800
CEO Related Transition Costs    
Transition expenses   $ 2,400
Accrued transition costs $ 200