XML 208 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2019
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]                  
Total debt $ 366,484,000 $ 366,484,000     $ 366,484,000       $ 434,564,000
Amortization of debt issuance costs   502,000 $ 546,000   1,081,000 $ 1,102,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     615,000,000        
Secured Debt | Term Loan Facility                  
Debt Instrument [Line Items]                  
Repayments of debt   8,710,000     14,516,000        
Early repayment of debt   28,000,000     53,000,000        
Total debt 356,147,000 356,147,000     356,147,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     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     $ 75,000,000        
Debt instrument, SOFR interest rate 5.15%                
Weighted average interest rate 6.77% 6.77%     6.77%        
Line of Credit | Revolving Credit Facility | Revolving Credit Facility | SOFR                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 2.00%                
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     $ 15,000,000        
Notes Payable, Other Payables | Plateau Excavation                  
Debt Instrument [Line Items]                  
Stated interest rate       8.00%