XML 63 R48.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Debt - Credit Facilities (Details) | Dec. 22, 2011 USD ($)
--- | ---
Debt Instrument [Line Items] |
Credit facility, maximum borrowing capacity | $ 4,500,000.0
Credit facility, available percentage of receivables | 85.00%
Stated interest rate | 1.00%
Percentage of inventory, lower of cost or market value |
Debt Instrument [Line Items] |
Credit facility, available threshold, percent | 50.00%
Inventory, maximum value |
Debt Instrument [Line Items] |
Credit facility, available threshold | $ 250,000
Borrowing on accounts receivable |
Debt Instrument [Line Items] |
Credit facility, interest rate | 8.50%
Borrowing on inventories |
Debt Instrument [Line Items] |
Credit facility, interest rate | 10.00%
Borrowing on overdrafts |
Debt Instrument [Line Items] |
Credit facility, interest rate | 13.00%
Right to terminate, notice required, period of time | 60 days

X
- Definition The percentage of eligible receivables which determines the amount of line of credit available. + References No definition available. + Details
Name: | efoi_LineOfCreditFacilityAvailablePercentageOfReceivables
Namespace Prefix: | efoi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The threshold for determining the available line of credit with regards to the lessor of the percentage of lower of cost or market value of inventory or a predetermined value. + References No definition available. + Details
Name: | efoi_LineOfCreditFacilityAvailableThresholdPercent
Namespace Prefix: | efoi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The threshold for determining the available line of credit with regards to the lessor of the percentage of lower of cost or market value of inventory or a predetermined value. + References No definition available. + Details
Name: | efoi_LineOfCreditFacilityAvailableThresholdValue
Namespace Prefix: | efoi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Right to Terminate, Notice Required, Period of Time + References No definition available. + Details
Name: | efoi_RighttoTerminateNoticeRequiredPeriodofTime
Namespace Prefix: | efoi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The effective interest rate during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_CreditFacilityAxis=efoi_PercentageOfInventoryLowerOfCostOrMarketValueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=efoi_InventoryMaximumValueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=efoi_BorrowingOnAccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=efoi_BorrowingOnInventoriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=efoi_BorrowingOnOverdraftsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |