v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investments, Fair Value Disclosure    
Investment Securities $ 51,310 $ 41,324
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps 6,071 2,999
Fair Value, Recurring    
Investments, Fair Value Disclosure    
Investment Securities 51,310 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,684 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 321 (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 1,996 (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 2,000 (48)
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 70 (497)
Fair Value, Recurring | Fair Value, Inputs, Level 1    
Investments, Fair Value Disclosure    
Investment Securities 51,310 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,684 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 321 (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 1,996 (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 2,000 (48)
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 $ 70 $ (497)