v3.25.4

Stock-Based Compensation and Employee Benefit Plans - Number of Shares Available for Grant (Details) - shares | 12 Months Ended
--- | ---
Dec. 31, 2025 | Dec. 31, 2024
Options/ RSUs Available for Grant |  |
Beginning balance (in shares) | 35,263,475 | 32,877,906
Added to plan (in shares) | 9,978,870 | 9,674,114
Granted (in shares) | (6,651,789) | (9,933,957)
Cancelled/Forfeited (in shares) | 1,333,697 | 3,371,522
Expired (in shares) | (214,257) | (726,110)
Ending Balance (in shares) | 39,709,996 | 35,263,475

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Added To Plan In Period, Available For Grant + References No definition available. + Details
Name: | be_ShareBasedCompensationArrangementByShareBasedPaymentAwardAddedToPlanInPeriodAvailableForGrant
Namespace Prefix: | be_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Cancelled/Forfeitures In Period, Available For Grant + References No definition available. + Details
Name: | be_ShareBasedCompensationArrangementByShareBasedPaymentAwardCancelledForfeituresInPeriodAvailableForGrant
Namespace Prefix: | be_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Expirations In Period, Available For Grant + References No definition available. + Details
Name: | be_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationsInPeriodAvailableForGrant
Namespace Prefix: | be_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Gross, Available For Grant + References No definition available. + Details
Name: | be_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrossAvailableForGrant
Namespace Prefix: | be_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Available for Grant [Roll Forward] + References No definition available. + Details
Name: | be_SharebasedCompensationArrangementbySharebasedPaymentAwardAvailableforGrantRollForward
Namespace Prefix: | be_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Available for Grant + References No definition available. + Details
Name: | be_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingNumberAvailableforGrant
Namespace Prefix: | be_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant