XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Schedule of Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Principal Amount $ 1,161,990 $ 400,000
Deferred Loan Fees (6,610) (3,073)
Carrying Amount 1,155,380 396,927
Revolving credit facility    
Debt Instrument [Line Items]    
Principal Amount 158,985  
Senior unsecured notes payable | Notes Payable    
Debt Instrument [Line Items]    
Principal Amount 400,000 400,000
Deferred Loan Fees (2,629) (3,073)
Carrying Amount 397,371 396,927
Senior unsecured term loan | Term Loan    
Debt Instrument [Line Items]    
Principal Amount 500,000 0
Deferred Loan Fees (3,981) 0
Carrying Amount 496,019 0
2035 secured notes payable - A    
Debt Instrument [Line Items]    
Principal Amount 50,816 0
Deferred Loan Fees 0 0
Carrying Amount 50,816 0
2035 secured notes payable - B    
Debt Instrument [Line Items]    
Principal Amount 52,189 0
Deferred Loan Fees 0 0
Carrying Amount 52,189 0
2026 secured revolving credit facility | Revolving credit facility    
Debt Instrument [Line Items]    
Principal Amount 64,550 0
Deferred Loan Fees 0 0
Carrying Amount 64,550 0
2029 secured revolving credit facility | Revolving credit facility    
Debt Instrument [Line Items]    
Principal Amount 62,160 0
Deferred Loan Fees 0 0
Carrying Amount 62,160 0
2029 secured revolving credit facility | Revolving credit facility    
Debt Instrument [Line Items]    
Principal Amount 32,275 0
Deferred Loan Fees 0 0
Carrying Amount $ 32,275 $ 0