v3.26.3
FAIR VALUE OF FINANCIAL INSTRUMENTS - Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Investments, Fair Value Disclosure    
Investment Securities $ 42,881 $ 41,324
Fair Value, Recurring    
Investments, Fair Value Disclosure    
Investment Securities 42,881 41,324
Fair Value, Recurring | Cash Flow Hedge, 2027 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net   1,496
Fair Value, Recurring | Cash Flow Hedge, 2028 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net   (1,351)
Fair Value, Recurring | 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 994 (5)
Fair Value, Recurring | Cash Flow Hedge, 2030 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net 4,836 (48)
Fair Value, Recurring | 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 5,646  
Fair Value, Recurring | Cash Flow Hedge, 2032 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net 6,251  
Fair Value, Recurring | 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   (497)
Fair Value, Recurring | Fair Value, Inputs, Level 1    
Investments, Fair Value Disclosure    
Investment Securities 42,881 41,324
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Cash Flow Hedge, 2027 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net   1,496
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Cash Flow Hedge, 2028 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net   (1,351)
Fair Value, Recurring | 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 994 (5)
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Cash Flow Hedge, 2030 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net 4,836 (48)
Fair Value, Recurring | 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 5,646  
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Cash Flow Hedge, 2032 Term Loan Interest Rate Swaps    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Derivative assets (liabilities), at fair value, net $ 6,251  
Fair Value, Recurring | 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   $ (497)