XML 64 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Summary of Changes in Amount of Unrecognized Tax Benefits (Excluding Interest and Penalties) (Detail)
12 Months Ended
Dec. 31, 2016
USD ($)
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]  
Additions based on tax positions of prior years $ 1,961,595
Ending balance of unrecognized tax benefits $ 1,961,595