XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Reconciliation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information [Line Items]        
Total revenues $ 227,440 $ 163,701 $ 441,204 $ 390,421
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Total revenues 2,681 4,658 9,456 10,040
Mining | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues $ 224,759 $ 159,043 $ 431,748 $ 380,381