v3.26.3
SENIOR NOTES PAYABLE - Schedule of senior notes payable, net (Details) - Senior notes payable - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 10, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Total Term Loans $ 988,328   $ 1,301,798
5.50% Senior notes due March 31, 2026      
Debt Instrument [Line Items]      
Effective Interest Rate 0.00%    
Long-term debt, gross $ 0   101,523
Interest rate 5.50%    
6.50% Senior notes due September 30, 2026      
Debt Instrument [Line Items]      
Effective Interest Rate 0.00%    
Long-term debt, gross $ 0   178,242
Interest rate 6.50%    
5.00% Senior notes due December 31, 2026      
Debt Instrument [Line Items]      
Effective Interest Rate 5.57%    
Long-term debt, gross $ 163,966   176,772
Interest rate 5.00% 5.00%  
8.00% New Notes due January 1, 2028      
Debt Instrument [Line Items]      
Effective Interest Rate 0.00%    
Long-term debt, gross $ 258,930   268,016
Interest rate 8.00%    
6.00% Senior notes due January 31, 2028      
Debt Instrument [Line Items]      
Effective Interest Rate 6.50%    
Long-term debt, gross $ 207,960   213,989
Interest rate 6.00%    
5.25% Senior notes due August 31, 2028      
Debt Instrument [Line Items]      
Effective Interest Rate 5.78%    
Long-term debt, gross $ 357,472   $ 363,256
Interest rate 5.25%