XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2019
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]                
Total debt $ 358,366,000     $ 358,366,000       $ 434,564,000
Amortization of debt issuance costs 504,000 $ 534,000   1,585,000 $ 1,636,000      
Plateau Excavation                
Debt Instrument [Line Items]                
Estimated tax basis step-up payment     $ 10,000,000          
Secured Debt | Credit Agreement                
Debt Instrument [Line Items]                
Debt instrument face amount 615,000,000     615,000,000        
Secured Debt | Term Loan Facility                
Debt Instrument [Line Items]                
Repayments of debt 8,709,000     23,225,000        
Early repayment of debt 0     53,000,000        
Total debt 347,438,000     347,438,000       $ 423,663,000
Secured Debt | Term Loan Facility | Forecast                
Debt Instrument [Line Items]                
Periodic payments           $ 26,100,000 $ 31,900,000  
Secured Debt | Term Loan Facility | Revolving Credit Facility                
Debt Instrument [Line Items]                
Debt instrument face amount 540,000,000     540,000,000        
Line of Credit | Revolving Credit Facility | Revolving Credit Facility                
Debt Instrument [Line Items]                
Line of credit, maximum borrowing capacity $ 75,000,000     $ 75,000,000        
Debt instrument, SOFR interest rate       5.43%        
Weighted average interest rate 6.91%     6.91%        
Line of Credit | Revolving Credit Facility | Revolving Credit Facility | SOFR                
Debt Instrument [Line Items]                
Basis spread on variable rate       1.50%        
Line of Credit | Revolving Credit Facility | Swing Line Loan                
Debt Instrument [Line Items]                
Line of credit, maximum borrowing capacity $ 15,000,000     $ 15,000,000        
Notes Payable, Other Payables | Plateau Excavation                
Debt Instrument [Line Items]                
Stated interest rate     8.00%