XML 40 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Rent Expense (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Auburn, Washington  
Rent Expense [Line Items]  
Rent expense $ 27,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_AuburnWashingtonMember
Lease Expiration Period Description Month to Month
Baton Rouge, Louisiana  
Rent Expense [Line Items]  
Rent expense 15,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_BatonRougeLouisianaMember
Lease Expiration Date Mar. 31, 2015
Brentwood, Tennessee  
Rent Expense [Line Items]  
Rent expense 70,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_BrentwoodTennesseeMember
Lease Expiration Period Description Month to Month
Champaign, Illinois  
Rent Expense [Line Items]  
Rent expense 340,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_ChampaignIllinoisMember
Lease Expiration Date Dec. 31, 2017
Charlotte, North Carolina  
Rent Expense [Line Items]  
Rent expense 63,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_CharlotteNorthCarolinaMember
Lease Expiration Date Mar. 31, 2016
Escondido, California  
Rent Expense [Line Items]  
Rent expense 42,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_EscondidoCaliforniaMember
Lease Expiration Period Description Month to Month
Hampstead, New Hampshire  
Rent Expense [Line Items]  
Rent expense 28,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_HampsteadNewHampshireMember
Lease Expiration Date Aug. 31, 2017
Nashville, Tennessee  
Rent Expense [Line Items]  
Rent expense 143,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_NashvilleTennesseeMember
Lease Expiration Date Feb. 29, 2016
Ontario, California  
Rent Expense [Line Items]  
Rent expense 85,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_OntarioCaliforniaMember
Lease Expiration Date Dec. 31, 2018
Pearl River, New York  
Rent Expense [Line Items]  
Rent expense 93,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_PearlRiverNewYorkMember
Lease Expiration Date Aug. 31, 2018
Pottsboro, Texas  
Rent Expense [Line Items]  
Rent expense 10,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_PottsboroTexasMember
Lease Expiration Date Aug. 31, 2017
San Juan, Puerto Rico  
Rent Expense [Line Items]  
Rent expense 53,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_SanJuanPuertoRicoMember
Lease Expiration Period Description Month to Month
Stony Point, New York  
Rent Expense [Line Items]  
Rent expense 116,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_StonyPointNyMember
Lease Expiration Date Jun. 30, 2016
Tulsa, Oklahoma  
Rent Expense [Line Items]  
Rent expense $ 26,000us-gaap_OperatingLeasesRentExpenseNet
/ hdsn_PropertyLocationAxis
= hdsn_TulsaOklahomaMember
Lease Expiration Date Dec. 31, 2017