XML 50 R86.htm IDEA: XBRL DOCUMENT v3.20.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2016
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]        
Total rent expense   $ 3,200,000 $ 3,700,000 $ 3,200,000
Summary of future minimum rental commitments for non-cancelable operating leases [Abstract]        
Operating Leases, Future Minimum Payments Due, Next Twelve Months   2,131,000 1,850  
Operating Leases, Future Minimum Payments, Due in Two Years   1,592,000 977  
Operating Leases, Future Minimum Payments, Due in Three Years   1,145,000 583  
Operating Leases, Future Minimum Payments, Due in Four Years   606,000 586  
Operating Leases, Future Minimum Payments, Due in Five Years   613,000 586  
Thereafter   2,139,000 2,737  
Total   8,226,000 7,319  
Royalty and Consulting Agreements [Abstract]        
Payment of royalties   100,000 $ 100,000  
Payable amount on termination of employment relationships with executives   400,000    
Natural Aloe de Costa Rica, S.A.        
Purchase Commitment, Excluding Long-term Commitment [Line Items]        
Purchase commitment, period 4 years      
Purchase commitment aggregate amount   $ 5,300,000