XML 68 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt, Net - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 22, 2025
Sep. 30, 2025
Debt Instrument [Line Items]    
Financing lease obligations   $ 0
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]   Financing lease obligations
Line of credit facility reduced minimum borrowing capacity $ 50,000  
Performance bonds under credit facility   $ 11,100
Remaining borrowing capacity   131,900
Performance bonds   $ 8,000
Delayed Draw Term Loan [Member]    
Debt Instrument [Line Items]    
Current borrowing capacity 50,000  
Repayable of delayed draw term loan 625  
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Current borrowing capacity 100,000  
Maximum [Member]    
Debt Instrument [Line Items]    
Basis spread on variable rate   3.00%
Minimum [Member]    
Debt Instrument [Line Items]    
Current borrowing capacity $ 150,000  
Basis spread on variable rate   2.00%
2021 Senior Notes Series B [Member]    
Debt Instrument [Line Items]    
Face amount   $ 15,000
Maturity date   Jan. 12, 2028
2023 Senior Notes Series A [Member]    
Debt Instrument [Line Items]    
Face amount   $ 25,000
Maturity date   Jun. 28, 2028
Line of Credit [Member]    
Debt Instrument [Line Items]    
Interest coverage ratio, minimum   3.00%
Calculated covenant leverage ratio   1.10%
Calculated interest coverage ratio   7.86%
Line of Credit [Member] | Maximum [Member]    
Debt Instrument [Line Items]    
Maximum leverage ratio permitted   2.5
Line of Credit [Member] | Minimum [Member]    
Debt Instrument [Line Items]    
Maximum leverage ratio permitted   1