XML 32 R38.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS AND CONTINGENCIES, Purchase Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Purchase Commitment [Abstract]    
Percentage committed to be purchased 100.00%  
Period of exclusive supply agreement 2 years  
Purchase commitment in initial new order $ 52,950  
Remaining purchase commitment 41,490  
Actual purchases under purchase amendment 2,490 $ 2,110
Minimum [Member]    
Purchase Commitment [Abstract]    
Future minimum annual purchase commitments 9,000  
Maximum [Member]    
Purchase Commitment [Abstract]    
Future minimum annual purchase commitments $ 12,000