XML 70 R59.htm IDEA: XBRL DOCUMENT v3.3.1.900
Future Minimum Lease Payments For Capital Leases (Detail)
Dec. 31, 2014
USD ($)
Future Minimum Lease Payments For Capital Leases [Line Items]  
Minimum lease payments 2015 $ 32,723
Minimum lease payments 2016 43,339
Minimum lease payments 2017 30,732
Minimum lease payments 2018 0
Minimum lease payments 2019 0
Minimum lease payments Thereafter 0
Minimum lease payments Total $ 106,794