v3.25.4
Debt - Fair value of debt (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Senior Notes | Level 2  
Debt  
Fair value $ 585