v3.25.2
Acquisitions (Details)
$ in Thousands
6 Months Ended
Mar. 27, 2025
USD ($)
Towboat
Barrels
Barge
Dec. 31, 2024
USD ($)
Dec. 30, 2024
USD ($)
Barge
May 15, 2024
USD ($)
Barge
Towboat
Barrels
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Restructuring Cost and Reserve [Line Items]            
Cash paid for acquisition | $         $ 150,160 $ 169,607
Equipment Purchase Agreement [Member]            
Restructuring Cost and Reserve [Line Items]            
Cash paid for acquisition | $ $ 97,300     $ 65,200    
High Horsepower Towboats [Member] | Equipment Purchase Agreement [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of horsepower towboats | Towboat 4     2    
Inland Tank Barges [Member]            
Restructuring Cost and Reserve [Line Items]            
Cash paid for acquisition | $   $ 2,700 $ 9,900      
Number of tank barges | Barge     3      
Inland Tank Barges [Member] | Equipment Purchase Agreement [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of tank barges | Barge 14     13    
Total capacity of barrels | Barrels 364,000     347,000    
Average age 16 years     15 years    
Specialty Barges [Member] | Equipment Purchase Agreement [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of tank barges | Barge 4     3