Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.7.0.1
Stockholders' Equity (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 10, 2017
Dec. 14, 2016
Sep. 14, 2016
Jul. 11, 2016
Jul. 01, 2016
Mar. 02, 2016
Jul. 31, 2016
Dec. 31, 2016
Dec. 31, 2015
Jun. 28, 2016
Preferred Stock, Shares Authorized               10,000,000 10,000,000  
Preferred Stock, Par or Stated Value Per Share               $ 0.001 $ 0.001  
Common Stock, Shares Authorized               500,000,000 500,000,000  
Common Stock, Par or Stated Value Per Share               $ 0.001 $ 0.001  
Common Stock, Shares, Outstanding               17,605,675 250,000  
Debt Conversion, Original Debt, Amount                 $ 40,030,134  
Debt Conversion, Converted Instrument, Shares Issued                 3,140,111  
Common Stock, Dividends, Per Share, Cash Paid               $ 0.0852    
Dividends, Common Stock, Total               $ 285,703 $ 255,600  
Stock Issued During Period, Shares, New Issues               15,000,000    
Stock Issued During Period, Value, New Issues               $ 138,969,275    
Proceeds from Issuance Initial Public Offering               $ 137,288,016 0  
Beneficial Ownership Description               The Companys charter provides that, subject to certain exceptions, no person may beneficially or constructively own more than 9.8%, in value or in number of shares, whichever is more restrictive, of the outstanding shares of any class or series of the Companys capital stock. On June 27, 2016, the Board approved a waiver of the 9.8% ownership limit in our charter allowing ZH USA, LLC to own up to 16.9% of the Companys outstanding shares of common stock.    
Common Stock, Dividends, Per Share, Declared   $ 0.20 $ 0.20              
Dividends Payable         $ 3,592,786     $ 3,604,037 0  
Payments of Dividends, Total               $ 3,878,489 $ 255,600  
Subsequent Event [Member]                    
Payments of Dividends, Total $ 3,604,037                  
IPO [Member]                    
Stock Issued During Period, Shares, New Issues         13,043,479     15,000,000    
Stock Issued During Period, Value, New Issues         $ 130,434,790          
Shares Issued, Price Per Share         $ 10.00         $ 10.00
Proceeds from Issuance Initial Public Offering         $ 120,773,630     $ 138,969,275    
Payments of Stock Issuance Costs         9,661,160     $ 138,969,275    
Over-Allotment Option [Member]                    
Stock Issued During Period, Shares, New Issues       1,956,521            
Stock Issued During Period, Value, New Issues       $ 19,565,210            
Shares Issued, Price Per Share       $ 10.00            
Proceeds from Issuance Initial Public Offering       $ 18,195,645            
Payments of Stock Issuance Costs       $ 1,369,565            
ZH USA, LLC [Member]                    
Debt Conversion, Original Debt, Amount         $ 15,030,134 $ 15,000,000 $ 15,030,134      
Debt Conversion, Converted Instrument, Shares Issued         1,179,019 1,176,656 1,179,019      
Debt Instrument Convertible, Base for Conversion           $ 12.748 $ 12.748 $ 12.748