XML 75 R62.htm IDEA: XBRL DOCUMENT
v3.23.1

Subsequent Events (Details) |  |  | 1 Months Ended |
--- | --- | --- | --- | ---
May 22, 2023 shares | May 19, 2023 USD ($) project | Apr. 30, 2024 | Apr. 30, 2023 USD ($) position | Apr. 08, 2021 shares
2018 Omnibus Incentive Plan |  |  |  |  |
Subsequent Events |  |  |  |  |
Number of shares authorized | shares |  |  |  |  | 12,333,333
State of Connecticut Loan | Third Amendment |  |  |  |  |
Subsequent Events |  |  |  |  |
Number of consecutive months maintain full time positions |  |  |  | 24 months |
Number of minimum full time positions required to be maintained | position |  |  |  | 91 |
Number of minimum full time positions required to be maintained including additional employment positions | position |  |  |  | 629 |
Additional credits to be earned |  |  |  | $ 2,000,000.0 |
Consecutive term for average number of employees |  |  | 24 months | 24 months |
Principal payable number of employee under employee obligation target |  |  |  | $ 14,225.00 |
State of Connecticut Loan | Employment Obligation [Member] | Third Amendment |  |  |  |  |
Subsequent Events |  |  |  |  |
Number of minimum full time positions required to be maintained | position |  |  |  | 538 |
Subsequent Event [Member] |  |  |  |  |
Subsequent Events |  |  |  |  |
Term to maintain debt service coverage ratio |  | 6 months |  |  |
Notional amount of hedge | 100.00% |  |  |  |
Interest rate | 3.716% |  |  |  |
Qurterly principal payment |  | $ 675,000 |  |  |
Granted | shares | 0 |  |  |  |
Subsequent Event [Member] | First four years |  |  |  |  |
Subsequent Events |  |  |  |  |
Interest rate | 6.366% |  |  |  |
Subsequent Event [Member] | Thereafter |  |  |  |  |
Subsequent Events |  |  |  |  |
Interest rate | 6.866% |  |  |  |
Subsequent Event [Member] | Liberty Bank, Fifth Third Bank and Connecticut Green Bank |  |  |  |  |
Subsequent Events |  |  |  |  |
Repayments of debt |  | 11,400,000 |  |  |
Subsequent Event [Member] | Liberty Bank and Fifth Third Bank |  |  |  |  |
Subsequent Events |  |  |  |  |
Funds released from restricted cash |  | 11,200,000 |  |  |
Unrestricted cash |  | 46,100,000 |  |  |
Subsequent Event [Member] | PNC Energy Capital, LLC |  |  |  |  |
Subsequent Events |  |  |  |  |
Funds released from restricted and unrestricted reserve account |  | $ 7,300,000 |  |  |
Subsequent Event [Member] | Minimum |  |  |  |  |
Subsequent Events |  |  |  |  |
Notional amount of hedge |  | 75.00% |  |  |
Subsequent Event [Member] | Maximum |  |  |  |  |
Subsequent Events |  |  |  |  |
Notional amount of hedge |  | 105.00% |  |  |
Subsequent Event [Member] | Maximum | 2018 Omnibus Incentive Plan |  |  |  |  |
Subsequent Events |  |  |  |  |
Additional number of shares authorized | shares | 6,000,000 |  |  |  |
Number of shares authorized | shares | 18,333,333 |  |  |  |
Shares to be issued on exercise of stock options | shares | 1,833,333 |  |  |  |
Subsequent Event [Member] | Maximum | Employee Stock Purchase Plan |  |  |  |  |
Subsequent Events |  |  |  |  |
Additional number of shares authorized | shares | 500,000 |  |  |  |
Number of shares authorized | shares | 541,667 |  |  |  |
Number of shares that can be purchased by individual participant | shares | 1,000 |  |  |  |
Subsequent Event [Member] | Project Financing Facility |  |  |  |  |
Subsequent Events |  |  |  |  |
Number of operating fuel cell generation projects | project |  | 6 |  |  |
Number of leased projects ownership reacquired | project |  | 3 |  |  |
Repayments of debt |  | $ 1,800,000 |  |  |
Payments of debt issuance costs |  | 2,900,000 |  |  |
Net proceeds from debt |  | 77,600,000 |  |  |
Payments for lease buyouts and sales taxes |  | 15,000,000.0 |  |  |
Payments to fund capital expenditure reserve account |  | 14,500,000 |  |  |
Proceeds from debt, distributed to company |  | 34,900,000 |  |  |
Unrestricted cash |  | $ 46,100,000 |  |  |
Initial interest period |  | 3 months |  |  |
Principal amortization period |  | 17 years |  |  |
Debt service coverage ratio |  | 1.30% |  |  |
Debt instrument term |  | 7 years |  |  |
Capital Expenditure Reserve |  | $ 29,000,000.0 |  |  |
Future capital expenditures or long-term capital investments |  | 29,000,000.0 |  |  |
Capital expenditure reserve funded out of debt |  | $ 14,500,000 |  |  |
Threshold annual operating expense budget as percent of base case model, approval from lenders |  | 115.00% |  |  |
Trailing period for debt service coverage ratio |  | 12 months |  |  |
Debt service coverage ratio, testing frequency |  | 6 months |  |  |
Subsequent Event [Member] | Project Financing Facility | Applicable interest period one |  |  |  |  |
Subsequent Events |  |  |  |  |
Interest period |  | 1 month |  |  |
Subsequent Event [Member] | Project Financing Facility | Applicable interest period two |  |  |  |  |
Subsequent Events |  |  |  |  |
Interest period |  | 3 months |  |  |
Subsequent Event [Member] | Project Financing Facility | Applicable interest period three |  |  |  |  |
Subsequent Events |  |  |  |  |
Interest period |  | 6 months |  |  |
Subsequent Event [Member] | Project Financing Facility | SOFR rate |  |  |  |  |
Subsequent Events |  |  |  |  |
Initial interest period |  | 3 months |  |  |
Subsequent Event [Member] | Project Financing Facility | SOFR rate | First four years |  |  |  |  |
Subsequent Events |  |  |  |  |
Interest rate, basis points |  | 2.50% |  |  |
Subsequent Event [Member] | Project Financing Facility | SOFR rate | Thereafter |  |  |  |  |
Subsequent Events |  |  |  |  |
Interest rate, basis points |  | 3.00% |  |  |
Subsequent Event [Member] | Project Financing Facility | Base rate | First four years |  |  |  |  |
Subsequent Events |  |  |  |  |
Interest rate, basis points |  | 1.50% |  |  |
Subsequent Event [Member] | Project Financing Facility | Base rate | Thereafter |  |  |  |  |
Subsequent Events |  |  |  |  |
Interest rate, basis points |  | 2.00% |  |  |
Subsequent Event [Member] | Project Financing Facility | Liberty Bank and Fifth Third Bank |  |  |  |  |
Subsequent Events |  |  |  |  |
Funds released from restricted cash |  | $ 11,200,000 |  |  |
Subsequent Event [Member] | Project Financing Facility | PNC Energy Capital, LLC |  |  |  |  |
Subsequent Events |  |  |  |  |
Number of leased projects ownership reacquired | project |  | 3 |  |  |
Subsequent Event [Member] | Project Financing Facility | Bridgeport Fuel Cell Project [Member] | Liberty Bank, Fifth Third Bank and Connecticut Green Bank |  |  |  |  |
Subsequent Events |  |  |  |  |
Encumbrance amount |  | $ 11,400,000 |  |  |
Subsequent Event [Member] | Project Financing Facility | Pfizer Project | PNC Energy Capital, LLC | Sale-leaseback Arrangements with PNC |  |  |  |  |
Subsequent Events |  |  |  |  |
Lease buyout amount |  | 15,700,000 |  |  |
Subsequent Event [Member] | Project Financing Facility | Riverside Regional Water Quality Control Plant Project | PNC Energy Capital, LLC | Sale-leaseback Arrangements with PNC |  |  |  |  |
Subsequent Events |  |  |  |  |
Lease buyout amount |  | 3,700,000 |  |  |
Subsequent Event [Member] | Project Financing Facility | Santa Rita Jail Project | Sale-leaseback Arrangements with PNC |  |  |  |  |
Subsequent Events |  |  |  |  |
Lease buyout amount |  | $ 2,800,000 |  |  |
Subsequent Event [Member] | Project Financing Facility | LIPA Yaphank Solid Waste Management Project [Member] |  |  |  |  |
Subsequent Events |  |  |  |  |
Extension term of gas agreement |  | 3 years |  |  |
Period to exercise option to purchase member interest in tax equity partnership |  | 6 months |  |  |
Subsequent Event [Member] | Project Financing Facility | Minimum |  |  |  |  |
Subsequent Events |  |  |  |  |
Debt service coverage ratio |  | 1.20% |  |  |
Annual operating expense budget approval from lenders, lending percent |  | 50.00% |  |  |
Subsequent Event [Member] | Term loan |  |  |  |  |
Subsequent Events |  |  |  |  |
Debt Instrument, Face Amount |  | $ 80,500,000 |  |  |
Funds released from restricted and unrestricted reserve account |  | 7,300,000 |  |  |
Gross proceeds from debt |  | 80,500,000 |  |  |
Subsequent Event [Member] | Letter of credit |  |  |  |  |
Subsequent Events |  |  |  |  |
Line of credit facility, maximum borrowing capacity |  | $ 6,500,000 |  |  |

X
- Definition Additional credits to be earned under assistance agreement. + References No definition available. + Details
Name: | fcel_AdditionalCreditsToBeEarnedUnderAssistanceAgreement
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The lending percent of lenders whom approval is required for annual operating expense budget. + References No definition available. + Details
Name: | fcel_AnnualOperatingExpenseBudgetApprovalFromLendersLendingPercent
Namespace Prefix: | fcel_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of funds that are set aside for future capital expenditures or long-term capital investments. + References No definition available. + Details
Name: | fcel_CapitalExpenditureReserve
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of capital expenditure reserve funded out of debt. + References No definition available. + Details
Name: | fcel_CapitalExpenditureReserveFundedOutOfDebt
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Consecutive term for average number of employees during the period resulting in not meeting the employment obligation. + References No definition available. + Details
Name: | fcel_ConsecutiveTermForAverageNumberOfEmployees
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Consecutive term for full time positions. + References No definition available. + Details
Name: | fcel_ConsecutiveTermForFullTimePositions
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of operating fuel cell generation projects which is provided as security for debt. + References No definition available. + Details
Name: | fcel_DebtInstrumentCollateralNumberOfOperatingFuelCellGenerationProjects
Namespace Prefix: | fcel_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The initial interest period of debt. + References No definition available. + Details
Name: | fcel_DebtInstrumentInitialInterestPeriod
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The interest period of debt. + References No definition available. + Details
Name: | fcel_DebtInstrumentInterestPeriod
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amortization period of principal amount of debt. + References No definition available. + Details
Name: | fcel_DebtInstrumentPrincipalAmortizationPeriod
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The trailing period for debt service coverage ratio. + References No definition available. + Details
Name: | fcel_DebtInstrumentTrailingPeriodForDebtServiceCoverageRatio
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt service coverage ratio. + References No definition available. + Details
Name: | fcel_DebtServiceCoverageRatio
Namespace Prefix: | fcel_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The required term to maintain debt service coverage ratio. + References No definition available. + Details
Name: | fcel_DebtServiceCoverageRatioTerm
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The testing frequency of debt service coverage ratio. + References No definition available. + Details
Name: | fcel_DebtServiceCoverageRatioTestingFrequency
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The extension term of gas agreement. + References No definition available. + Details
Name: | fcel_ExtensionTermOfGasAgreement
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of funds released from restricted and unrestricted reserve account. + References No definition available. + Details
Name: | fcel_FundsReleasedFromRestrictedAndUnrestrictedReserveAccount
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of funds released from restricted cash. + References No definition available. + Details
Name: | fcel_FundsReleasedFromRestrictedCash
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The number of leased projects ownership reacquired. + References No definition available. + Details
Name: | fcel_NumberOfLeasedProjectsOwnershipReacquired
Namespace Prefix: | fcel_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of minimum full time positions required to be maintain. + References No definition available. + Details
Name: | fcel_NumberOfMinimumFullTimePositionsRequiredToBeMaintain
Namespace Prefix: | fcel_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of minimum full time positions required to be maintained including additional employment positions. + References No definition available. + Details
Name: | fcel_NumberOfMinimumFullTimePositionsRequiredToBeMaintainedIncludingAdditionalEmploymentPositions
Namespace Prefix: | fcel_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash outflow for payment for lease buyouts and sales taxes. + References No definition available. + Details
Name: | fcel_PaymentsForLeaseBuyoutAmountsAndSalesTaxes
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash outflow to fund capital expenditure reserve account. + References No definition available. + Details
Name: | fcel_PaymentsToFundCapitalExpenditureReserveAccount
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The period to exercise option to purchase member interest in tax equity partnership. + References No definition available. + Details
Name: | fcel_PeriodToExerciseOptionToPurchaseMemberInterestInTaxEquityPartnership
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Principal payable number of employee under employee obligation target. + References No definition available. + Details
Name: | fcel_PrincipalPayableNumberOfEmployeeUnderEmployeeObligationTarget
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cash inflow from debt which is distributed to company to be used in sole discretion. + References No definition available. + Details
Name: | fcel_ProceedsFromDebtDistributedToCompany
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from a debt before debt issuance costs. + References No definition available. + Details
Name: | fcel_ProceedsFromLongTermDebtGross
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of lessee's undiscounted obligation for lease payment for sale and leaseback transaction. + References No definition available. + Details
Name: | fcel_SaleLeasebackTransactionLeaseBuyoutAmount
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of shares to be issued on exercise of stock options under share based payment arrangement. + References No definition available. + Details
Name: | fcel_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesIssuableOnExerciseOfStockOptions
Namespace Prefix: | fcel_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares that can be purchased by individual participant under share-based payment arrangement. + References No definition available. + Details
Name: | fcel_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesPurchaseByIndividualParticipant
Namespace Prefix: | fcel_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The threshold annual operating expense budget as percent of base case model which requires approval from required lenders. + References No definition available. + Details
Name: | fcel_ThresholdAnnualOperatingExpenseBudgetAsPercentOfBaseCaseModelApprovalFromLenders
Namespace Prefix: | fcel_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of unrestricted cash as at the end of the reporting period. + References No definition available. + Details
Name: | fcel_UnrestrictedCash
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of assets pledged to secure a debt instrument. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823 + Details
Name: | us-gaap_DebtInstrumentCollateralAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69C -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69B -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of the required periodic payments applied to principal. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentPeriodicPaymentPrincipal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash outflow for loan and debt issuance costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfFinancingCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of an entity's outstanding debt that is designated as a hedged item in cash flow, fair value, or net investment hedge. + References No definition available. + Details
Name: | us-gaap_PercentageOfDebtHedgedByInterestRateDerivatives
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585 + Details
Name: | us-gaap_RepaymentsOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of additional shares authorized for issuance under share-based payment arrangement. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares issued under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=fcel_TwoThousandEighteenOmnibusIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fcel_StateOfConnecticutMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=fcel_EmploymentObligationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=fcel_ScenarioFirstFourYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=fcel_ScenarioAfterFourYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=fcel_LibertyBankFifthThirdBankAndConnecticutGreenBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=fcel_LibertyBankAndFifthThirdBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=fcel_PncEnergyCapitalLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=fcel_EmployeeStockPurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fcel_NonRecourseProjectFinancingFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=fcel_ApplicableInterestPeriodOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=fcel_ApplicableInterestPeriodTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=fcel_ApplicableInterestPeriodThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_BaseRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=fcel_BridgeportFuelCellProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=fcel_PfizerProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SaleLeasebackTransactionDescriptionAxis=fcel_SaleLeasebackArrangementsWithPncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=fcel_RiversideRegionalWaterQualityControlPlantProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=fcel_SantaRitaJailProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=fcel_LIPYaphankSolidWasteManagementProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fcel_TermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=us-gaap_LetterOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |