XML 63 R47.htm IDEA: XBRL DOCUMENT v3.6.0.2
Future minimum lease payments under noncancelable operating leases (Detail)
Dec. 31, 2016
USD ($)
Operating Leased Assets [Line Items]  
2017 $ 530,674
2018 542,645
2019 547,018
2020 475,408
2021 487,379
2022 81,562
Total minimum lease payments $ 2,664,686