XML 279 R117.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Schedule of Revenues) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenues $ 2,208,042 $ 1,467,592 $ 2,294,352
North America revenues      
Disaggregation of Revenue [Line Items]      
Revenues 1,059,003 970,662 1,334,032
Seaborne revenues      
Disaggregation of Revenue [Line Items]      
Revenues 1,149,039 496,930 960,320
Operating Segments | MET      
Disaggregation of Revenue [Line Items]      
Revenues 1,149,133 641,536 990,550
Operating Segments | MET | North America revenues      
Disaggregation of Revenue [Line Items]      
Revenues 163,833 173,508 217,381
Operating Segments | MET | Seaborne revenues      
Disaggregation of Revenue [Line Items]      
Revenues 985,300 468,028 773,169
Operating Segments | Thermal      
Disaggregation of Revenue [Line Items]      
Revenues 1,057,480 801,632 1,292,952
Operating Segments | Thermal | North America revenues      
Disaggregation of Revenue [Line Items]      
Revenues 893,741 772,730 1,105,801
Operating Segments | Thermal | Seaborne revenues      
Disaggregation of Revenue [Line Items]      
Revenues 163,739 28,902 187,151
Corporate, Other and Eliminations      
Disaggregation of Revenue [Line Items]      
Revenues 1,429 24,424 10,850
Corporate, Other and Eliminations | North America revenues      
Disaggregation of Revenue [Line Items]      
Revenues 1,429 24,424 10,850
Corporate, Other and Eliminations | Seaborne revenues      
Disaggregation of Revenue [Line Items]      
Revenues $ 0 $ 0 $ 0