XML 92 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue

(In thousands)

    

2022

    

2021

    

2020

Coal Sales

 

  

 

  

 

  

North American revenue

$

328,322

$

143,946

$

119,981

Export revenue, excluding Canada

 

237,366

 

139,448

 

48,934

Total revenue

$

565,688

$

283,394

$

168,915