XML 79 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 744,601 $ 863,835 $ 2,371,826 $ 2,865,129
North America revenues        
Disaggregation of Revenue [Line Items]        
Revenues 360,654 377,551 1,060,128 1,031,735
Seaborne revenues        
Disaggregation of Revenue [Line Items]        
Revenues 383,947 486,284 1,311,698 1,833,394
Operating Segments | MET        
Disaggregation of Revenue [Line Items]        
Revenues 432,835 444,306 1,420,758 1,640,970
Operating Segments | MET | North America revenues        
Disaggregation of Revenue [Line Items]        
Revenues 108,895 70,491 274,017 125,906
Operating Segments | MET | Seaborne revenues        
Disaggregation of Revenue [Line Items]        
Revenues 323,940 373,815 1,146,741 1,515,064
Operating Segments | Thermal        
Disaggregation of Revenue [Line Items]        
Revenues 311,766 419,529 951,068 1,224,159
Operating Segments | Thermal | North America revenues        
Disaggregation of Revenue [Line Items]        
Revenues 251,759 307,060 786,111 905,829
Operating Segments | Thermal | Seaborne revenues        
Disaggregation of Revenue [Line Items]        
Revenues 60,007 112,469 164,957 318,330
Corporate, Other and Eliminations        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Corporate, Other and Eliminations | North America revenues        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Corporate, Other and Eliminations | Seaborne revenues        
Disaggregation of Revenue [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0