v3.26.1
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 22, 2026
Kanebridge    
Subsequent Event [Line Items]    
Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less) $ 315,000  
Senior Term Loan Due 2033    
Subsequent Event [Line Items]    
Debt Instrument, Face Amount   $ 735,000
Revolving loans    
Subsequent Event [Line Items]    
Debt Instrument, Face Amount   $ 375,000