XML 54 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Estimated Fair Values of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Reported Value Measurement    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash, cash equivalents and restricted cash $ 37,864 $ 84,131
Long-term debt, including current portion 300,930 315,909
Estimate of Fair Value Measurement | Fair Value, Inputs, Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash, cash equivalents and restricted cash 37,864 84,131
Long-term debt, including current portion 0 0
Estimate of Fair Value Measurement | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash, cash equivalents and restricted cash 0 0
Long-term debt, including current portion 297,861 307,653
Estimate of Fair Value Measurement | Fair Value, Inputs, Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash, cash equivalents and restricted cash 0 0
Long-term debt, including current portion $ 0 $ 0