XML 112 R96.htm IDEA: XBRL DOCUMENT v3.26.1
SENIOR NOTES PAYABLE - Schedule of senior notes payable, net (Details) - Senior notes payable - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Mar. 10, 2026
Dec. 31, 2025
Debt Instrument [Line Items]        
Total Term Loans $ 1,129,966     $ 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% 5.50%    
6.50% Senior notes due September 30, 2026        
Debt Instrument [Line Items]        
Effective Interest Rate 6.82%      
Long-term debt, gross $ 142,130     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,836     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,851     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,219     $ 363,256
Interest rate 5.25%