XML 110 R98.htm IDEA: XBRL DOCUMENT v3.25.3
INTEREST RATE SWAPS - Interest rate swap agreements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
INTEREST RATE SWAPS        
Derivative Asset, Statement of Financial Position Other Assets-See Note 11   Other Assets-See Note 11  
Derivative Liability, Statement of Financial Position Accrued and Other Liabilities-See Note 17   Accrued and Other Liabilities-See Note 17  
Interest Rate Swap [Member]        
INTEREST RATE SWAPS        
Effectiveness of interest rate cash flow hedge (as a percent) 100.00% 100.00% 100.00% 100.00%
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2027 Term loan        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 1.35%   1.35%  
Derivative basis spread rate (as a percent) 0.10%   0.10%  
Notional amount $ 100,000   $ 100,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (2,787)   $ (2,787)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2027 Term Loan One        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.75%   3.75%  
Derivative basis spread rate (as a percent) 0.10%   0.10%  
Notional amount $ 60,000   $ 60,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (1,001)   $ (1,001)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2028 Term Loan        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.78%   3.78%  
Derivative basis spread rate (as a percent) 0.10%   0.10%  
Notional amount $ 50,000   $ 50,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (523)   $ (523)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2028 Term Loan One        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.78%   3.78%  
Derivative basis spread rate (as a percent) 0.10%   0.10%  
Notional amount $ 50,000   $ 50,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (527)   $ (527)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2028 Term Loan Two        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.81%   3.81%  
Derivative basis spread rate (as a percent) 0.10%   0.10%  
Notional amount $ 60,000   $ 60,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (697)   $ (697)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2029 Term Loan        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 1.44%   1.44%  
Notional amount $ 20,000   $ 20,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (212)   $ (212)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2029 Term Loan One        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.27%   3.27%  
Notional amount $ 50,000   $ 50,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (86)   $ (86)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2029 Term Loan Two        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.26%   3.26%  
Notional amount $ 33,000   $ 33,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (68)   $ (68)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2029 Term Loan Three        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.36%   3.36%  
Notional amount $ 17,000   $ 17,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (29)   $ (29)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2029 Term Loan Four        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 1.48%   1.48%  
Notional amount $ 5,000   $ 5,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (52)   $ (52)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2029 Term Loan Five        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.83%   3.83%  
Notional amount $ 20,000   $ 20,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (464)   $ (464)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2029 Term Loan Six        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.26%   3.26%  
Notional amount $ 5,000   $ 5,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (3)   $ (3)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2030 Term Loan One        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 1.43%   1.43%  
Notional amount $ 20,000   $ 20,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (213)   $ (213)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2030 Term Loan Two        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.41%   3.41%  
Notional amount $ 50,000   $ 50,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (197)   $ (197)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2030 Term Loan Three        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.23%   3.23%  
Notional amount $ 50,000   $ 50,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (189)   $ (189)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2030 Term Loan Four        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 1.48%   1.48%  
Notional amount $ 5,000   $ 5,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (52)   $ (52)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2030 Term Loan Five        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.78%   3.78%  
Notional amount $ 20,000   $ 20,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (420)   $ (420)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | 2030 Term Loan Six        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.27%   3.27%  
Notional amount $ 5,000   $ 5,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (2)   $ (2)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | Credit Facility        
INTEREST RATE SWAPS        
Derivative basis spread rate (as a percent) 0.10%   0.10%  
Notional amount $ 65,000   $ 65,000  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | Credit Facility One        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 3.85%   3.85%  
Derivative basis spread rate (as a percent) 0.10%   0.10%  
Notional amount $ 50,000   $ 50,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (588)   $ (588)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | Credit Facility Two        
INTEREST RATE SWAPS        
Derivative fixed interest rate (as a percent) 0.70%   0.70%  
Derivative basis spread rate (as a percent) 0.10%   0.10%  
Notional amount $ 15,000   $ 15,000  
Fair value of interest rate swap agreement to hedge cash flows, assets $ (208)   $ (208)