XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments and Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Finance lease liabilities $ 2,689 $ 3,643
Notes payable 1,389 0
Term Loan B-1    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 391,000 394,000
Revolving Credit Facility    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 35,000 20,000
Carrying Amount    
Debt Instrument [Line Items]    
Total debt 430,078 417,643
Carrying Amount | Level 2 | Term Loan B-1    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 391,000 394,000
Carrying Amount | Level 2 | Revolving Credit Facility    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 35,000 20,000
Carrying Amount | Level 3    
Debt Instrument [Line Items]    
Finance lease liabilities 2,689 3,643
Notes payable 1,389  
Fair Value    
Debt Instrument [Line Items]    
Total debt 429,867 416,851
Fair Value | Level 2 | Term Loan B-1    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 391,489 393,508
Fair Value | Level 2 | Revolving Credit Facility    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 34,300 19,700
Fair Value | Level 3    
Debt Instrument [Line Items]    
Finance lease liabilities 2,689 $ 3,643
Notes payable $ 1,389