Principles of Consolidation (Details) - NuScale - Subsequent Event - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | |
|---|---|---|
Dec. 31, 2024 |
Oct. 04, 2024 |
|
| Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||
| Gain from deconsolidation | $ 1,600 | |
| Number of shares retained after deconsolidation | 126,000,000 | |
| Share price (in dollars per share) | $ 13.15 |