v3.26.1
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