v3.26.3
FAIR VALUE OF FINANCIAL INSTRUMENTS - Measured on a Recurring Basis (Details) - Fair Value, Recurring - Designated as Hedging Instrument - Cash Flow Hedging - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Cash Flow Hedge, 2026 Term Loan Interest Rate Swap    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net   $ 624
Cash Flow Hedge, 2027 Term Loan Interest Rate Swap    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net   1,486
Cash Flow Hedge, 2029 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net $ 2,830  
Cash Flow Hedge, 2031 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net 4,932  
Cash Flow Hedge, Revolving Credit Facility Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net 973 34
Fair Value, Inputs, Level 2 | Cash Flow Hedge, 2026 Term Loan Interest Rate Swap    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net   624
Fair Value, Inputs, Level 2 | Cash Flow Hedge, 2027 Term Loan Interest Rate Swap    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net   1,486
Fair Value, Inputs, Level 2 | Cash Flow Hedge, 2029 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net 2,830  
Fair Value, Inputs, Level 2 | Cash Flow Hedge, 2031 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net 4,932  
Fair Value, Inputs, Level 2 | Cash Flow Hedge, Revolving Credit Facility Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net $ 973 $ 34