XML 78 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Schedule of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenues $ 869,931 $ 867,936
North America revenues    
Disaggregation of Revenue [Line Items]    
Revenues 358,666 309,214
Seaborne revenues    
Disaggregation of Revenue [Line Items]    
Revenues 511,265 558,722
Operating Segments | MET    
Disaggregation of Revenue [Line Items]    
Revenues 536,172 472,171
Operating Segments | MET | North America revenues    
Disaggregation of Revenue [Line Items]    
Revenues 71,407 3,651
Operating Segments | MET | Seaborne revenues    
Disaggregation of Revenue [Line Items]    
Revenues 464,765 468,520
Operating Segments | Thermal    
Disaggregation of Revenue [Line Items]    
Revenues 333,759 395,765
Operating Segments | Thermal | North America revenues    
Disaggregation of Revenue [Line Items]    
Revenues 287,259 305,563
Operating Segments | Thermal | Seaborne revenues    
Disaggregation of Revenue [Line Items]    
Revenues 46,500 90,202
Corporate, Other and Eliminations    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Corporate, Other and Eliminations | North America revenues    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Corporate, Other and Eliminations | Seaborne revenues    
Disaggregation of Revenue [Line Items]    
Revenues $ 0 $ 0