XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements and Interest Rate Derivatives - Interest Rate Derivatives (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Aug. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Interest Rate Derivatives                
Interest Rate Derivatives, at Fair Value, Net $ (112) $ (112)   $ (112)   $ (112)   $ 556
Fair values of derivative assets 709 709   709   709   556
Noncash interest on derivatives, net       (495) $ 3,326 668 $ 1,095  
Term Loan 3 Maturity Date 01242031 [Member]                
Interest Rate Derivatives                
Notional amount $ 25,000 $ 25,000   $ 25,000   $ 25,000    
Interest Rate Swap Derivatives All Member                
Interest Rate Derivatives                
Interest rate, description of reference rate SOFR              
Interest Rate Swap Derivative Maturing 3.17.26 Member | Not Designated as Hedging Instrument [Member] | Term Loan 2 Maturity Date 01242031 [Member]                
Interest Rate Derivatives                
Fixed rate under interest rate swap agreement 3.675% 3.675%   3.675%   3.675%    
Derivative, Inception Date           Mar. 17, 2023    
Derivative, Contract End Date           Mar. 17, 2026    
Notional amount $ 75,000 $ 75,000   $ 75,000   $ 75,000    
Fair values of derivative assets $ 56 $ 56   $ 56   $ 56   370
Interest Rate Swap Derivative Maturing 9.14.26 Member | Not Designated as Hedging Instrument [Member] | Term Loan 2 Maturity Date 01242031 [Member]                
Interest Rate Derivatives                
Fixed rate under interest rate swap agreement 3.931% 3.931%   3.931%   3.931%    
Derivative, Inception Date           Sep. 14, 2023    
Derivative, Contract End Date           Sep. 14, 2026    
Notional amount $ 100,000 $ 100,000   $ 100,000   $ 100,000    
Fair values of derivative liabilities $ (309) $ (309)   $ (309)   $ (309)    
Fair values of derivative assets               $ 186
Interest Rate Swap Derivative Maturing 11.7.26 Member | Not Designated as Hedging Instrument [Member] | Term Loan 2 Maturity Date 01242031 [Member]                
Interest Rate Derivatives                
Fixed rate under interest rate swap agreement 4.02% 4.02%   4.02%   4.02%    
Derivative, Inception Date           Jan. 31, 2025    
Derivative, Contract End Date           Nov. 07, 2026    
Notional amount $ 100,000 $ 100,000   $ 100,000   $ 100,000    
Fair values of derivative liabilities $ (512) $ (512)   $ (512)   $ (512)    
Interest Rate Swap Derivative Maturing 9.9.28 Member | Not Designated as Hedging Instrument [Member] | Term Loans 1 and 3 Maturity Date 01242031 [Member]                
Interest Rate Derivatives                
Fixed rate under interest rate swap agreement 3.226% 3.226%   3.226%   3.226%    
Interest rate, description of reference rate   SOFR            
Derivative, Inception Date   Sep. 09, 2025       Sep. 09, 2025    
Derivative, Contract End Date Sep. 09, 2028 Sep. 09, 2028            
Notional amount $ 210,000 $ 210,000   $ 210,000   $ 210,000    
Fair values of derivative assets $ 607 $ 607   $ 607   $ 607    
Interest Rate Swap Derivative Maturing 1.10.28 Member | Not Designated as Hedging Instrument [Member] | Term Loan 1 Maturity Date 01242031 [Member]                
Interest Rate Derivatives                
Fixed rate under interest rate swap agreement 3.206% 3.206% 3.206% 3.206%   3.206%    
Derivative, Inception Date     Jan. 10, 2026     Jan. 10, 2026    
Derivative, Contract End Date Jan. 10, 2028   Jan. 10, 2028          
Notional amount $ 65,000 $ 65,000   $ 65,000   $ 65,000    
Fair values of derivative assets $ 46 $ 46   $ 46   $ 46