XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2019
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]              
Long-term debt $ 403,248,000 $ 403,248,000         $ 434,564,000
Amortization of debt issuance costs   579,000 $ 556,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]              
Weighted average interest rate 6.53% 6.53%          
Repayments of debt   $ 5,806,000          
Early repayment of debt   25,000,000          
Long-term debt $ 392,856,000 392,856,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, LIBOR interest rate 4.63%            
Line of Credit | Revolving Credit Facility | Revolving Credit Facility | London Interbank Offered Rate (LIBOR)              
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          
Notes Payable, Other Payables | Plateau Excavation              
Debt Instrument [Line Items]              
Stated interest rate       8.00%