XML 104 R86.htm IDEA: XBRL DOCUMENT
v3.22.4

Commitments and Contingencies - Settlement Agreement (Details) - POSCO Energy Settlement Agreement |  | 12 Months Ended |
--- | --- | --- | ---
Dec. 20, 2021 USD ($) item | Oct. 31, 2022 USD ($) item | Oct. 31, 2022 KRW (₩) item | Dec. 23, 2021 USD ($)
Commitments And Contingencies [Line Items] |  |  |  |
Contingent liability | $ 1,800,000 |  |  |
Period within which an application should be filed | 5 days |  |  |
Warrant period against module defect from the date of shipment. | 18 months |  |  |
Warrant period against module defect from the date of installation | 12 months |  |  |
Period for reimbursement due to shortfall or defect | 7 years |  |  |
Percentage of maximum annual reimbursement obligation | 7.50% |  |  |
Number of firm, non-cancelable orders | item | 12 |  |  |
Number of weeks within which the orders to be placed | item | 2 |  |  |
Price per module of the orders to be placed | $ 3,000,000.0 |  |  |
Period of right of first refusal on operation and maintenance services | 24 months |  |  |
Number of balance of plant units | item | 8 |  |  |
Purchase price per unit of balance of plant units |  | $ 1,787,550 | ₩ 2,550,000,000 |
Amount of contractual Obligation |  |  |  | $ 24,000,000.0
Payments for contractual obligation |  | $ 24,000,000.0 |  |
Settlement agreement orders on or before June 30, 2022 |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |
Number of additional firm, non-cancelable orders to be placed | item | 8 |  |  |
Price per module of the orders to be placed | $ 3,000,000.0 |  |  |
Settlement agreement orders on or before December 31, 2022 |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |
Number of additional firm, non-cancelable orders to be placed | item | 14 | 20 | 20 |
Price per module of the orders to be placed | $ 3,000,000.0 |  |  |

X
- Definition Commitments and contingencies. + References No definition available. + Details
Name: | fcel_CommitmentsAndContingenciesLineItems
Namespace Prefix: | fcel_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of maximum annual reimbursement obligation of the module purchase price. + References No definition available. + Details
Name: | fcel_LitigationSettlementMaximumAnnualReimbursementObligationPercentagePercentage
Namespace Prefix: | fcel_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period for reimbursement due to shortfall or defect. + References No definition available. + Details
Name: | fcel_LitigationSettlementPeriodForReimbursementDueToShortfallOrDefect
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period within which an application should be filed to revoke the attachments under the settlement agreement. + References No definition available. + Details
Name: | fcel_LitigationSettlementPeriodWithinWhichApplicationShouldBeFiledToRevokeAttachments
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant period against module defect from the date of installation. + References No definition available. + Details
Name: | fcel_LitigationSettlementWarrantyPeriodFromDateOfInstallation
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant period against module defect from the date of shipment. + References No definition available. + Details
Name: | fcel_LitigationSettlementWarrantyPeriodFromDateOfShipment
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow for contractual obligations during the period. + References No definition available. + Details
Name: | fcel_PaymentsForContractualObligation
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of additional firm, non-cancelable orders to be placed as per the settlement agreement. + References No definition available. + Details
Name: | fcel_SettlementAgreementNumberOfAdditionalFirmNonCancelableOrders
Namespace Prefix: | fcel_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of firm, non-cancelable orders to be placed as per the settlement agreement. + References No definition available. + Details
Name: | fcel_SettlementAgreementNumberOfFirmNonCancelableOrders
Namespace Prefix: | fcel_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of weeks within which the orders to be placed under the settlement agreement. + References No definition available. + Details
Name: | fcel_SettlementAgreementNumberOfWeeksWithinWhichOrdersShouldBePlaced
Namespace Prefix: | fcel_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchase price per unit of balance of plant units that can be purchased. + References No definition available. + Details
Name: | fcel_SettlementAgreementOptionToPurchaseBalanceOfPlantPurchasePricePerUnit
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of balance of plant units that can be purchased. + References No definition available. + Details
Name: | fcel_SettlementAgreementOptionToPurchaseBalanceOfPlantUnits
Namespace Prefix: | fcel_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price per module of the orders to be placed as per the settlement agreement. + References No definition available. + Details
Name: | fcel_SettlementAgreementPricePerModule
Namespace Prefix: | fcel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Period of right of first refusal on operation and maintenance services. + References No definition available. + Details
Name: | fcel_SettlementAgreementRightOfFirstRefusalOnOperationAndMaintenanceServices
Namespace Prefix: | fcel_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments. + References No definition available. + Details
Name: | us-gaap_ContractualObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of loss contingency liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349 + Details
Name: | us-gaap_LossContingencyAccrualAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_LitigationCaseAxis=fcel_PoscoEnergySettlementAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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