v3.24.2.u1
Leases - Additional Information (Details) - USD ($)
$ in Millions
Jul. 31, 2023
Jul. 28, 2022
May 16, 2022
Finance Leases Liabilities      
Lessee, Lease, Description [Line Items]      
Repaid amount $ 42.8    
Finance Lease Assets      
Lessee, Lease, Description [Line Items]      
Repaid amount 39.5    
2023 Term Loan Credit Facility      
Lessee, Lease, Description [Line Items]      
Repaid amount 133.4    
2023 Term Loan Credit Facility | Initial Term Loan      
Lessee, Lease, Description [Line Items]      
Debt instrument, face amount 180.0    
2023 Term Loan Credit Facility | Delayed Draw Term Loans [Member]      
Lessee, Lease, Description [Line Items]      
Debt instrument, face amount $ 100.0    
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]      
Lessee, Lease, Description [Line Items]      
Debt Instrument, Basis Spread on Variable Rate   8.00% 8.00%
Transportation and Logistics Equipment Member      
Lessee, Lease, Description [Line Items]      
Purchases of equipments     $ 70.0
Dredges and Related Equipment Member      
Lessee, Lease, Description [Line Items]      
Purchases of equipments   $ 10.0