v3.25.2
Segment Data (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Segment
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Segment Reporting Information [Line Items]          
Number of reportable segments | Segment     2    
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]     srt:ChiefExecutiveOfficerMember    
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description     The CODM evaluates the performance of the Company’s segments based on the contributions to operating income of the respective segments, and before income taxes, interest, gains or losses on disposition of assets, other nonoperating income, noncontrolling interests, accounting changes, and nonrecurring items. The CODM uses segment operating income to allocate resources for each segment during the annual budget and forecasting process. The CODM considers budget-to-actual variances on a monthly basis for segment operating income when making decisions about allocating capital and personnel to the segments. The CODM also uses segment operating income to assess the performance for each segment by comparing the results and return on invested capital of each segment.    
Revenues [Abstract]          
Revenues $ 855,455 $ 824,390 $ 1,641,114 $ 1,632,412  
Earnings before taxes on income 123,928 110,767 224,271 202,408  
Total assets 6,079,965   6,079,965   $ 5,851,952
Marine Transportation [Member]          
Revenues [Abstract]          
Revenues 492,562 484,808 968,711 960,220  
Distribution and Services [Member]          
Revenues [Abstract]          
Revenues 362,893 339,582 672,403 672,192  
Other [Member]          
Other Assets [Abstract]          
General corporate assets 161,505   161,505   154,655
Investment in affiliates 2,937   2,937   2,900
Total other assets 164,442   164,442   157,555
Reportable Segments [Member]          
Revenues [Abstract]          
Revenues 855,455 824,390 1,641,114 1,632,412  
Earnings before taxes on income 134,487 124,312 243,662 229,309  
Reportable Segments [Member] | Marine Transportation [Member]          
Revenues [Abstract]          
Revenues 492,562 484,808 968,711 960,220  
Earnings before taxes on income 99,052 94,876 185,636 177,859  
Total assets 4,703,152   4,703,152   4,578,616
Reportable Segments [Member] | Distribution and Services [Member]          
Revenues [Abstract]          
Revenues 362,893 339,582 672,403 672,192  
Earnings before taxes on income 35,435 29,436 58,026 51,450  
Total assets 1,212,371   1,212,371   1,115,781
Reportable Segments [Member] | Other [Member]          
Revenues [Abstract]          
Total assets 164,442   164,442   $ 157,555
Intersegment Eliminations [Member]          
Revenues [Abstract]          
Revenues 11,300 7,500 22,500 14,100  
Earnings before taxes on income $ 1,100 $ 700 $ 2,200 $ 1,400