v3.25.2
DEBT, NET OF DEFERRED FINANCING COSTS - Term Loans (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jan. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Outstanding Balance $ 1,215,000    
Term Loan      
Debt Instrument [Line Items]      
Outstanding Balance $ 590,000 $ 590,000 $ 515,000
Term Loan | Term loan due 2025      
Debt Instrument [Line Items]      
Maturity Date 2025-11    
Outstanding Balance $ 0   150,000
Term Loan | Term loan due 2026      
Debt Instrument [Line Items]      
Maturity Date 2026-11    
Interest Rate 5.39%    
Outstanding Balance $ 100,000   100,000
Term Loan | Term loan due 2027      
Debt Instrument [Line Items]      
Maturity Date 2027-02    
Interest Rate 5.34%    
Outstanding Balance $ 90,000   90,000
Term Loan | Term loan due 2027      
Debt Instrument [Line Items]      
Maturity Date 2027-03    
Interest Rate 5.34%    
Outstanding Balance $ 85,000   85,000
Term Loan | Term loan due 2028      
Debt Instrument [Line Items]      
Maturity Date 2028-02    
Interest Rate 5.34%    
Outstanding Balance $ 90,000   90,000
Term Loan | Term loan due 2029      
Debt Instrument [Line Items]      
Maturity Date 2029-02    
Interest Rate 5.34%    
Outstanding Balance $ 225,000   $ 0