XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments and Fair Value Measurements (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
2026 Unsecured Notes $ 0 $ 276,453,000
Finance lease liabilities 3,961,000 1,691,000
Notes payable 0 438,000
Term Loan B-1    
Debt Instrument [Line Items]    
Term loan 395,000,000 398,000,000
Carrying Amount    
Debt Instrument [Line Items]    
Total debt 398,961,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 395,000,000 398,000,000
Carrying Amount | Level 3    
Debt Instrument [Line Items]    
Finance lease liabilities 3,961,000 1,691,000
Notes payable   438,000
Fair Value    
Debt Instrument [Line Items]    
Total debt 398,467,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 394,506,000 399,493,000
Fair Value | Level 3    
Debt Instrument [Line Items]    
Finance lease liabilities $ 3,961,000 1,691,000
Notes payable   $ 438,000