XML 149 R112.htm IDEA: XBRL DOCUMENT v3.22.4
Risk Concentrations (Schedule of Foreign Revenues) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Concentration Risk [Line Items]      
Revenues $ 3,724,593 $ 2,208,042 $ 1,467,592
Seaborne Revenue      
Concentration Risk [Line Items]      
Revenues 2,311,452 1,149,039 496,930
Europe | Seaborne Revenue      
Concentration Risk [Line Items]      
Revenues 939,955 592,702 289,176
Asia | Seaborne Revenue      
Concentration Risk [Line Items]      
Revenues 1,210,855 446,724 138,086
Central and South America | Seaborne Revenue      
Concentration Risk [Line Items]      
Revenues $ 160,642 $ 109,613 56,905
Africa | Seaborne Revenue      
Concentration Risk [Line Items]      
Revenues     $ 12,763