v3.25.4

Consolidated Statements of Cash Flows (Parenthetical) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2025 | Dec. 31, 2024 | Dec. 31, 2023
Increase (decrease) in accounts receivable | [1] | $ 35,525 | $ (7,133) | $ 89,888
Increase (decrease) in contract assets | [2] | 96,024 | 103,796 | (5,361)
Increase (decrease) in deferred charges | [3] | (27,172) | 13,070 | (1,655)
Increase (decrease) in prepaid expense and other assets | [4] | 3,601 | (3,790) | 5,754
Increase (decrease) in other noncurrent assets | [5] | 11,092 | (4,072) | 3,366
Increase (decrease) in accounts payable | [6] | 110,911 | (36,629) | (29,080)
Increase (decrease) on accrued warranty liability | [7] | 3,454 | (2,767) | 1,994
Increase (decrease) in accrued expenses and other current liabilities | [8] | 80,337 | 8,662 | (13,785)
Increase (decrease) in deferred revenue and customer deposits | [9] | $ (142,605) | $ 139,868 | (42,635)
2.5% Green Convertible Senior Notes due August 2025 | Senior Secured Notes |  |  |  |
Interest rate |  | 2.50% | 2.50% |
3.0% Green Convertible Senior Notes due June 2029 | Senior Secured Notes |  |  |  |
Interest rate |  | 3.00% |  |
Related Party |  |  |  |
Increase (decrease) in accounts receivable |  | $ 58,400 | $ 168,500 | 257,800
Increase (decrease) in contract assets |  | 51,000 | 6,100 | 6,900
Increase (decrease) in deferred charges |  | 0 | 900 | 900
Increase (decrease) in prepaid expense and other assets |  | 0 | 1,000 | 2,300
Increase (decrease) in other noncurrent assets |  | 2,800 | 300 | 9,100
Increase (decrease) in accounts payable |  | 0 | 100 | 100
Increase (decrease) on accrued warranty liability |  | 400 | 100 | 1,300
Increase (decrease) in accrued expenses and other current liabilities |  | 4,000 | 600 | 3,400
Increase (decrease) in deferred revenue and customer deposits |  | $ 5,300 | $ 3,800 | $ 8,400
[1] | Including changes in related party balances of $58.4 million, $168.5 million and $257.8 million for the years ended December 31, 2025, 2024 and 2023, respectively
[2] | Including changes in related party balances of $51.0 million, $6.1 million and $6.9 million for the years ended December 31, 2025, 2024 and 2023, respectively.
[3] | Including changes in related party balances of $0.9 million and $0.9 million for the years ended December 31, 2024 and 2023, respectively. There were no changes in related party balances for the year ended December 31, 2025.
[4] | Including changes in related party balances of $1.0 million and $2.3 million for the years ended December 31, 2024 and 2023, respectively. There were no changes in related party balances for the year ended December 31, 2025.
[5] | Including changes in related party balances of $2.8 million, $0.3 million and $9.1 million for the years ended December 31, 2025, 2024 and 2023, respectively
[6] | Including changes in related party balances of $0.1 million and $0.1 million for the years ended December 31, 2024 and 2023, respectively. There were no changes in related party balances for the year ended December 31, 2025.
[7] | Including changes in related party balances of $0.4 million, $0.1 million and $1.3 million for the years ended December 31, 2025, 2024 and 2023, respectively.
[8] | Including changes in related party balances of $4.0 million, $0.6 million and $3.4 million for the years ended December 31, 2025, 2024 and 2023, respectively.
[9] | Including changes in related party balances of $5.3 million, $3.8 million and $8.4 million for the years ended December 31, 2025, 2024 and 2023, respectively.

X
- Definition Increase (Decrease) On Accrued Warranty Liability + References No definition available. + Details
Name: | be_IncreaseDecreaseOnAccruedWarrantyLiability
Namespace Prefix: | be_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInAccountsPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInContractWithCustomerAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11 + Details
Name: | us-gaap_IncreaseDecreaseInContractWithCustomerLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInDeferredCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in current liabilities classified as other. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in noncurrent assets classified as other. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInOtherNoncurrentAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in prepaid expenses, and assets classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |