XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue

Three months ended June 30, 

Six months ended June 30, 

(In thousands)

    

2024

    

2023

2024

    

2023

Coal Sales

 

  

 

  

  

 

  

North American revenue

$

55,342

$

53,401

$

109,515

$

93,428

Export revenue, excluding Canada

 

99,973

 

84,068

 

218,476

 

210,401

Total revenue

$

155,315

$

137,469

$

327,991

$

303,829