XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments and Fair Value Measurements (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
2026 Unsecured Notes $ 0 $ 276,453,000
Finance lease liabilities 4,671,000 1,691,000
Notes payable 0 438,000
Term Loan B-1    
Debt Instrument [Line Items]    
Term loan 396,000,000 398,000,000
Carrying Amount    
Debt Instrument [Line Items]    
Total debt 400,671,000 676,582,000
Carrying Amount | Level 2    
Debt Instrument [Line Items]    
2026 Unsecured Notes   276,453,000
Carrying Amount | Level 2 | Term Loan B-1    
Debt Instrument [Line Items]    
Term loan 396,000,000 398,000,000
Carrying Amount | Level 3    
Debt Instrument [Line Items]    
Finance lease liabilities 4,671,000 1,691,000
Notes payable   438,000
Fair Value    
Debt Instrument [Line Items]    
Total debt 402,651,000 678,766,000
Fair Value | Level 2    
Debt Instrument [Line Items]    
2026 Unsecured Notes   277,144,000
Fair Value | Level 2 | Term Loan B-1    
Debt Instrument [Line Items]    
Term loan 397,980,000 399,493,000
Fair Value | Level 3    
Debt Instrument [Line Items]    
Finance lease liabilities $ 4,671,000 1,691,000
Notes payable   $ 438,000