v3.26.1
Debt (Details) - Repayment - USD ($)
$ in Millions
6 Months Ended
Apr. 15, 2026
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument      
Debt, principal amount repaid   $ 200 $ 0
Senior Notes [Member] | 7.75% Senior notes due April 15, 2026 [Member]      
Debt Instrument      
Debt, principal amount repaid $ 200    
Interest rate (percent) 7.75%