XML 20 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Advances to and Investments in Foreign Joint Ventures' Operations - Schedule of Activity in Investment in Foreign Joint Ventures (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year $ 13,033us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures    
Equity in earnings (loss) 2,194us-gaap_IncomeLossFromEquityMethodInvestments 3,024us-gaap_IncomeLossFromEquityMethodInvestments  
Balance, end of year 12,054us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures 13,033us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures  
Investment In Joint Ventures      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year 2,101us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
  2,281us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
Withdrawal from joint venture (54)us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
   
Balance, end of year 2,047us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
  2,281us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
Undistributed Earnings      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year 9,496us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
7,816us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
 
Equity in earnings (loss) 2,194us-gaap_IncomeLossFromEquityMethodInvestments
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
3,024us-gaap_IncomeLossFromEquityMethodInvestments
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
 
Dividend distributions (2,522)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
(1,344)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
 
Withdrawal from joint venture (653)us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
   
Balance, end of year 8,515us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
9,496us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
 
Foreign Currency Translation      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year 1,436us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
   
Change during the year (15)aeti_EquityMethodInvestmentTranslationAdjustment
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
125aeti_EquityMethodInvestmentTranslationAdjustment
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
 
Withdrawal from joint venture 71us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
   
Balance, end of year 1,492us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
1,436us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
 
BOMAY      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year 10,609us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
   
Equity in earnings (loss) 2,054us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
2,066us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
 
Balance, end of year 11,548us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
10,609us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
 
BOMAY | Investment In Joint Ventures      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year     2,033us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
Balance, end of year 2,033us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
2,033us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
2,033us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
BOMAY | Undistributed Earnings      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year 7,145us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
6,400us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
 
Equity in earnings (loss) 2,054us-gaap_IncomeLossFromEquityMethodInvestments
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
2,066us-gaap_IncomeLossFromEquityMethodInvestments
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
 
Dividend distributions (1,042)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
(1,321)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
 
Balance, end of year 8,157us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
7,145us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
 
BOMAY | Foreign Currency Translation      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year 1,431us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
   
Change during the year (73)aeti_EquityMethodInvestmentTranslationAdjustment
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
333aeti_EquityMethodInvestmentTranslationAdjustment
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
 
Balance, end of year 1,358us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
1,431us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_BomayMember
 
MIEFE      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year 1,138us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
   
Equity in earnings (loss) 138us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
115us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
 
Balance, end of year 506us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
1,138us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
 
MIEFE | Investment In Joint Ventures      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year     14us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
Balance, end of year 14us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
14us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
14us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
MIEFE | Undistributed Earnings      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year 870us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
755us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
 
Equity in earnings (loss) 138us-gaap_IncomeLossFromEquityMethodInvestments
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
115us-gaap_IncomeLossFromEquityMethodInvestments
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
 
Dividend distributions (650)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
   
Balance, end of year 358us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
870us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
 
MIEFE | Foreign Currency Translation      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year 254us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
   
Change during the year (120)aeti_EquityMethodInvestmentTranslationAdjustment
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
(40)aeti_EquityMethodInvestmentTranslationAdjustment
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
 
Balance, end of year 134us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
254us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_MIEFEMember
 
AAG      
Schedule Of Equity Method Investments [Line Items]      
Balance, end of year   1,286us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
 
AAG | Investment In Joint Ventures      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year 54us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
  234us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
Withdrawal from joint venture (54)us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
   
Balance, end of year     234us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_InvestmentInJointVenturesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
AAG | Undistributed Earnings      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year 1,481us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
661us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
 
Equity in earnings (loss) 2us-gaap_IncomeLossFromEquityMethodInvestments
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
843us-gaap_IncomeLossFromEquityMethodInvestments
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
 
Dividend distributions (830)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
(23)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
 
Withdrawal from joint venture (653)us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
   
Balance, end of year   1,481us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_UndistributedEarningsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
 
AAG | Foreign Currency Translation      
Schedule Of Equity Method Investments [Line Items]      
Balance, beginning of year (249)us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
   
Change during the year 178aeti_EquityMethodInvestmentTranslationAdjustment
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
(168)aeti_EquityMethodInvestmentTranslationAdjustment
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
 
Withdrawal from joint venture 71us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember
   
Balance, end of year   $ (249)us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ aeti_ScheduleOfEquityMethodInvestmentComponentsAxis
= aeti_ForeignCurrencyTranslationMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= aeti_AAGMember