v3.26.1
Debt - Fair value of debt (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Senior Notes | Level 2  
Debt  
Fair value $ 581