XML 28 R19.htm IDEA: XBRL DOCUMENT v3.19.2
4. Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Minimum annual royalty payments
Year ending December 31,  
2019:  $4,500,000 
2020:  $5,100,000