v3.25.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps $ 5,266 $ 12,517
Investment Securities 34,752 39,666
Recurring basis    
Fair value of assets    
Investment Securities 34,752 39,666
Recurring basis | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair value of assets    
Investment Securities 34,752 39,666
Recurring basis | 2026 Term Loan | Interest Rate Swaps    
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps 366 2,372
Recurring basis | 2026 Term Loan | Interest Rate Swaps | Significant Other Observable Inputs (Level 2)    
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps 366 2,372
Recurring basis | 2027 Term Loan | Interest Rate Swaps    
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps 2,536 5,854
Recurring basis | 2027 Term Loan | Interest Rate Swaps | Significant Other Observable Inputs (Level 2)    
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps 2,536 5,854
Recurring basis | 2028 Term Loan | Interest Rate Swaps    
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps (1,545) 1,001
Recurring basis | 2028 Term Loan | Interest Rate Swaps | Significant Other Observable Inputs (Level 2)    
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps (1,545) 1,001
Recurring basis | 2029 Term Loan | Interest Rate Swaps    
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps 335 3,099
Recurring basis | 2029 Term Loan | Interest Rate Swaps | Significant Other Observable Inputs (Level 2)    
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps 335 3,099
Recurring basis | Credit Facility Interest Rate Swaps | Interest Rate Swaps    
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps (371) 191
Recurring basis | Credit Facility Interest Rate Swaps | Interest Rate Swaps | Significant Other Observable Inputs (Level 2)    
Fair value of assets    
Cash Flow Hedge - Interest Rate Swaps $ (371) $ 191