v3.25.4
Subsequent Events (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Jan. 08, 2026
Jan. 31, 2026
Dec. 31, 2025
Jan. 07, 2026
Forecast        
Subsequent Event [Line Items]        
Gain (loss) on extinguishment of debt   $ 8.7    
Revolving credit facility(1) | Secured Overnight Financing Rate (SOFR)        
Subsequent Event [Line Items]        
Debt instrument, basis spread on variable rate ( as a percent)     5.00%  
Revolving credit facility(1) | Base Rate        
Subsequent Event [Line Items]        
Debt instrument, basis spread on variable rate ( as a percent)     4.00%  
Revolving credit facility(1) | Subsequent Event | 2026 Term Loan        
Subsequent Event [Line Items]        
Debt instrument, interest rate 0.625%      
Increase (decrease) in interest rate (as a percent) 1.25%      
Revolving credit facility(1) | Subsequent Event | 2026 Term Loan | Secured Overnight Financing Rate (SOFR)        
Subsequent Event [Line Items]        
Debt instrument, basis spread on variable rate ( as a percent)   6.50%    
Revolving credit facility(1) | Subsequent Event | 2026 Term Loan | Base Rate        
Subsequent Event [Line Items]        
Debt instrument, basis spread on variable rate ( as a percent)   5.50%    
Revolving credit facility(1) | Subsequent Event | 2026 Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)        
Subsequent Event [Line Items]        
Debt instrument, basis spread on variable rate ( as a percent)   4.00%    
Revolving credit facility(1) | Subsequent Event | 2026 Revolving Credit Facility | Base Rate        
Subsequent Event [Line Items]        
Debt instrument, basis spread on variable rate ( as a percent)   3.00%    
Senior Secured Term Loan Facility | Subsequent Event | 2026 Term Loan        
Subsequent Event [Line Items]        
Maximum borrowing capacity $ 325.0      
Senior Secured Revolving Credit Facility Member | Subsequent Event | 2026 Term Loan        
Subsequent Event [Line Items]        
Maximum borrowing capacity $ 90.0     $ 71.7