XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments and Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Finance lease liabilities $ 2,995 $ 3,643
Notes payable 1,954 0
Term Loan B-1    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 392,000 394,000
Revolving Credit Facility    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 40,000 20,000
Carrying Amount    
Debt Instrument [Line Items]    
Total debt 436,949 417,643
Carrying Amount | Level 2 | Term Loan B-1    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 392,000 394,000
Carrying Amount | Level 2 | Revolving Credit Facility    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 40,000 20,000
Carrying Amount | Level 3    
Debt Instrument [Line Items]    
Finance lease liabilities 2,995 3,643
Notes payable 1,954  
Fair Value    
Debt Instrument [Line Items]    
Total debt 437,819 416,851
Fair Value | Level 2 | Term Loan B-1    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 393,470 393,508
Fair Value | Level 2 | Revolving Credit Facility    
Debt Instrument [Line Items]    
Term Loan B-1, Revolving credit facility and Term Loan 39,400 19,700
Fair Value | Level 3    
Debt Instrument [Line Items]    
Finance lease liabilities 2,995 $ 3,643
Notes payable $ 1,954