v3.26.1
Subsequent Events (Details) - USD ($)
$ in Millions
6 Months Ended
Jul. 31, 2026
Jul. 15, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jan. 16, 2025
Subsequent Event [Line Items]            
Repayments of borrowings - senior notes     $ 449.4 $ 150.0    
9.75% Senior Notes due 2028 - Mirror Issuance Notes            
Subsequent Event [Line Items]            
Face amount           $ 100.0
Fixed interest rate (in percent)     9.75%   9.75% 9.75%
9.75% Senior Notes due 2028 - Mirror Issuance Notes | Senior Notes | Subsequent Event            
Subsequent Event [Line Items]            
Face amount   $ 100.0        
Fixed interest rate (in percent)   9.75%        
Redemption price (as a percent)   102.438%        
Montana terminal asset financing arrangement | Subsequent Event            
Subsequent Event [Line Items]            
Repayments of borrowings - senior notes $ 15.5