v3.26.1
Borrowings - Senior Secured Notes Table (Details) - Senior secured notes - USD ($)
$ in Thousands
6 Months Ended
May 28, 2026
Jun. 30, 2026
May 22, 2026
Dec. 31, 2025
Debt Instrument [Line Items]        
Long-term debt   $ 2,452,757   $ 2,324,335
Encore 2028 Notes        
Debt Instrument [Line Items]        
Long-term debt   $ 331,526   336,803
Stated interest rate (as a percent)   4.25%    
Encore 2028 Floating Rate Notes        
Debt Instrument [Line Items]        
Long-term debt   $ 0   487,532
Variable rate floor (as a percent)   0.00%    
Basis spread on variable rate (as a percent)   4.25%    
Encore 2029 Notes        
Debt Instrument [Line Items]        
Long-term debt   $ 0   500,000
Stated interest rate (as a percent)   9.25%    
Encore 2030 Notes        
Debt Instrument [Line Items]        
Long-term debt   $ 500,000   500,000
Stated interest rate (as a percent)   8.50%    
Encore 2031 Notes        
Debt Instrument [Line Items]        
Long-term debt   $ 500,000   500,000
Stated interest rate (as a percent)   6.625%    
Encore 2032 Notes        
Debt Instrument [Line Items]        
Long-term debt   $ 750,000   0
Stated interest rate (as a percent)   6.625% 6.625%  
Encore 2033 Floating Rate Notes        
Debt Instrument [Line Items]        
Long-term debt   $ 371,231   $ 0
Variable rate floor (as a percent) 0.00% 0.00%    
Basis spread on variable rate (as a percent) 3.25% 3.25%