XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments and Fair Value Measurements - Interest Rate Swaps (Details)
3 Months Ended 9 Months Ended
Sep. 18, 2025
USD ($)
contract
Aug. 28, 2025
USD ($)
contract
Aug. 08, 2025
USD ($)
contract
Apr. 23, 2024
USD ($)
contract
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jun. 29, 2020
Mar. 19, 2019
USD ($)
Derivative [Line Items]                      
(Gain) loss recognized in other comprehensive income (loss)         $ (600,000) $ 1,700,000 $ 500,000 $ 1,000,000.0      
Revolving credit facility | Fourth Amendment To Senior Secured Credit Facility                      
Derivative [Line Items]                      
LIBOR interest rate floor                   0.75%  
Active Interest Rate Swap                      
Derivative [Line Items]                      
Number of contracts | contract 4 4 4 4              
Term 36 months 37 months 38 months 35 months              
Notional amount $ 20,000,000.0 $ 20,000,000.0 $ 40,000,000.0 $ 50,000,000.0              
Fixed swap rate 3.31% 3.34% 3.46% 4.67%              
(Gain) loss recognized in other comprehensive income (loss)         100,000 1,100,000 400,000 1,600,000      
Terminated Interest Rate Swap                      
Derivative [Line Items]                      
Cash flow hedge ineffectiveness recorded in earnings             0        
Terminated Interest Rate Swap | Cash Flow Hedging | Designated as Hedging Instrument | March 19, 2019 Interest Rate Swap                      
Derivative [Line Items]                      
Notional amount                     $ 130,000,000
Other Long Term Liabilities | Active Interest Rate Swap | Cash Flow Hedging | Fair Value, Inputs, Level 2 | Designated as Hedging Instrument                      
Derivative [Line Items]                      
Interest rate swap liabilities         (1,100,000)   (1,100,000)   $ (700,000)    
Interest Expense | Active Interest Rate Swap                      
Derivative [Line Items]                      
Interest income (expense) on interest rate swap         $ 0 $ 0 $ (100,000) 0      
Interest Expense | Terminated Interest Rate Swap                      
Derivative [Line Items]                      
Interest income (expense) on interest rate swap               (1,000,000.0)      
Loss recognized in interest expense excluded from hedge effectiveness assessments               900,000      
Amounts reclassified out of accumulated other comprehensive loss to interest expense               600,000      
Net interest expense (income)               $ 500,000