XML 75 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG TERM DEBT - Senior Notes due 2028 (Details) - USD ($)
12 Months Ended
Feb. 18, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Nov. 30, 2021
Debt Instrument [Line Items]          
Repayments of unsecured notes   $ 0 $ 18,436,000 $ 24,907,000  
Principal Balance   2,395,108,000 1,866,108,000    
Senior Notes due 2028 | Unsecured Debt          
Debt Instrument [Line Items]          
Aggregate principal amount $ 550,000,000.0       $ 200,000,000.0
Interest rate percentage 8.125%       8.125%
Principal repaid     19,100,000 25,800,000  
Repayments of unsecured notes     18,400,000 $ 24,900,000  
Principal Balance   $ 705,108,000 $ 705,108,000    
Senior Notes due 2028 | Unsecured Debt | Period Two          
Debt Instrument [Line Items]          
Redemption price percentage 104.063%        
Senior Notes due 2028 | Unsecured Debt | Period Three          
Debt Instrument [Line Items]          
Redemption price percentage 102.031%        
Senior Notes due 2028 | Unsecured Debt | Period Four          
Debt Instrument [Line Items]          
Redemption price percentage 100.00%        
Senior Notes due 2028 | Unsecured Debt | Period Five          
Debt Instrument [Line Items]          
Redemption price percentage 101.00%