XML 105 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments Risk (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
derivative
Dec. 31, 2023
USD ($)
Interest Rate Derivatives [Abstract]    
Long-term debt, net $ 446,167 $ 445,280
Interest Rate Swap    
Interest Rate Derivatives [Abstract]    
Number of derivative instrument (in derivatives) | derivative 1  
Interest Rate Swap | Not Designated as Hedging Instrument | Level 2 | Other Noncurrent Assets    
Interest Rate Derivatives [Abstract]    
Fair value of interest rate swap agreements, Asset $ 900 $ 3,000
Interest Rate Swap - $50 million notional amount fixed at .41% | Not Designated as Hedging Instrument    
Interest Rate Derivatives [Abstract]    
Interest rate swaps, notional amount $ 50,000  
Interest rate swaps, fixed interest rate 0.41%  
Asset-based credit facility term loan due 2027    
Interest Rate Derivatives [Abstract]    
Long-term debt, net $ 50,000  
Debt instrument, description of variable rate basis one-month SOFR  
Debt instrument, credit spread adjustment on variable rate 0.10%