Fair Value of Financial Instruments - Narrative (Details) $ in Millions |
Jun. 30, 2026
USD ($)
|
|---|---|
| Fair Value Disclosures [Abstract] | |
| Derivative assets using level 3 fair value inputs (as a percentage) | 10.00% |
| Derivative liabilities using level 3 fair value inputs (as a percentage) | 88.00% |
| Other financial instruments using level 3 fair value inputs (as a percentage) | 100.00% |
| Fair value assets, measured on recurring basis, valuation techniques, impact of credit reserve to fair value | $ 2 |