XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements and Interest Rate Derivatives - Interest Rate Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Interest Rate Derivatives          
Fair value of interest rate derivatives, net $ 2,247   $ 2,247   $ 16
Fair values of derivative assets 2,247   2,247   $ 417
Noncash interest on derivatives, net $ (189) $ (3,711) $ (2,231) $ (1,879)  
Term loan #1          
Interest Rate Derivatives          
Interest rate, description of reference rate     SOFR   SOFR
Term loan #2          
Interest Rate Derivatives          
Interest rate, description of reference rate     SOFR   SOFR
Interest Rate Swap Derivative TL1 Swap1 Member | Not designated as hedging instrument | Term loan #1          
Interest Rate Derivatives          
Fixed rate under interest rate swap agreement 3.675%   3.675%    
Interest rate, description of reference rate     CME Term SOFR    
Interest rate derivative effective date     Mar. 17, 2023    
Interest rate derivative maturity date     Mar. 17, 2026    
Notional amount $ 75,000   $ 75,000    
Fair values of derivative assets $ 1,170   $ 1,170   $ 417
Interest Rate Swap Derivative TL1 Swap2 Member | Not designated as hedging instrument | Term loan #1          
Interest Rate Derivatives          
Fixed rate under interest rate swap agreement 3.931%   3.931%    
Interest rate, description of reference rate     CME Term SOFR    
Interest rate derivative effective date     Sep. 14, 2023    
Interest rate derivative maturity date     Sep. 14, 2026    
Notional amount $ 100,000   $ 100,000    
Fair values of derivative liabilities         $ (401)
Fair values of derivative assets $ 1,077   $ 1,077