XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Schedule of Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 1,133,358 $ 450,389 $ 2,001,294 $ 807,932
North America revenues        
Disaggregation of Revenue [Line Items]        
Revenues 344,969 247,711 654,183 437,981
Seaborne revenues        
Disaggregation of Revenue [Line Items]        
Revenues 788,389 202,678 1,347,111 369,951
Operating Segments | MET        
Disaggregation of Revenue [Line Items]        
Revenues 724,492 219,448 1,196,664 398,231
Operating Segments | MET | North America revenues        
Disaggregation of Revenue [Line Items]        
Revenues 51,764 47,290 55,415 72,127
Operating Segments | MET | Seaborne revenues        
Disaggregation of Revenue [Line Items]        
Revenues 672,728 172,158 1,141,249 326,104
Operating Segments | Thermal        
Disaggregation of Revenue [Line Items]        
Revenues 408,866 230,759 804,630 408,297
Operating Segments | Thermal | North America revenues        
Disaggregation of Revenue [Line Items]        
Revenues 293,205 200,239 598,768 364,450
Operating Segments | Thermal | Seaborne revenues        
Disaggregation of Revenue [Line Items]        
Revenues 115,661 30,520 205,862 43,847
Corporate, Other and Eliminations        
Disaggregation of Revenue [Line Items]        
Revenues 0 182 0 1,404
Corporate, Other and Eliminations | North America revenues        
Disaggregation of Revenue [Line Items]        
Revenues 0 182 0 1,404
Corporate, Other and Eliminations | Seaborne revenues        
Disaggregation of Revenue [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0