XML 30 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 15 - Segment Information (Details) - Revenue by Country (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Note 15 - Segment Information (Details) - Revenue by Country [Line Items]      
Revenue by location $ 1,471,100us-gaap_Revenues $ 1,340,200us-gaap_Revenues $ 1,340,200us-gaap_Revenues
UNITED STATES      
Note 15 - Segment Information (Details) - Revenue by Country [Line Items]      
Revenue by location 751,400us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
551,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
 
GERMANY      
Note 15 - Segment Information (Details) - Revenue by Country [Line Items]      
Revenue by location 67,100us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_DE
96,400us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_DE
 
BRAZIL      
Note 15 - Segment Information (Details) - Revenue by Country [Line Items]      
Revenue by location 169,500us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_BR
157,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_BR
 
Other Countries [Member]      
Note 15 - Segment Information (Details) - Revenue by Country [Line Items]      
Revenue by location $ 483,100us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= hpto_OtherCountriesMember
$ 535,800us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= hpto_OtherCountriesMember