v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Interest Rate Swap $ 4,133 $ 2,315
Face amount of debt $ 369,500  
2026 Term Loan Interest Rate Swap    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Derivative, fixed interest rate (as a percent) 3.36%  
Investment, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember  
Face amount of debt $ 100,000  
2027 Term Loan Interest Rate Swap    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Derivative, fixed interest rate (as a percent) 2.05%  
Investment, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember  
Face amount of debt $ 100,000  
Revolving Credit Facility Maturing February 4, 2030    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Derivative, fixed interest rate (as a percent) 3.32%  
Investment, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember  
Face amount of debt $ 100,000  
Fair Value, Recurring | 2026 Term Loan Interest Rate Swap    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Interest Rate Swap   624
Fair Value, Recurring | 2027 Term Loan Interest Rate Swap    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Interest Rate Swap   1,486
Fair Value, Recurring | 2029 Term Loan Interest Rate Swap    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Interest Rate Swap 1,305  
Fair Value, Recurring | 2031 Term Loan Interest Rate Swap    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Interest Rate Swap 2,148  
Fair Value, Recurring | Revolving Credit Facility Maturing February 4, 2030    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Interest Rate Swap 680 34
Fair Value, Recurring | Level 2 | 2026 Term Loan Interest Rate Swap    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Interest Rate Swap   624
Fair Value, Recurring | Level 2 | 2027 Term Loan Interest Rate Swap    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Interest Rate Swap   1,486
Fair Value, Recurring | Level 2 | 2029 Term Loan Interest Rate Swap    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Interest Rate Swap 1,305  
Fair Value, Recurring | Level 2 | 2031 Term Loan Interest Rate Swap    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Interest Rate Swap 2,148  
Fair Value, Recurring | Level 2 | Revolving Credit Facility Maturing February 4, 2030    
FAIR VALUE OF FINANCIAL INSTRUMENTS    
Interest Rate Swap $ 680 $ 34