XML 80 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Mar. 09, 2019
Rent expense, net of sublease income $ 7,700,000 $ 6,700,000 $ 5,800,000  
Ovex Technologies, Ltd [Member] | En Pointe Technologies Sales, Inc [Member]        
Gain contingency unrecorded amount       $ 990,586