v3.25.1
Note 2 - Summary of Significant Accounting Policies - Schedule of MSA Escrow Deposits By Year (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
1999 $ 211 $ 211
2000 1,017 1,017
2001 1,673 1,673
2002 2,271 2,271
2003 4,249 4,249
2004 3,714 3,714
2005 4,553 4,553
2006 3,847 3,847
2007 4,167 4,167
2008 3,364 3,364
2009 1,619 1,619
2010 406 406
2011 193 193
2012 199 199
2013 173 173
2014 143 143
2015 101 101
2016 91 91
2017 82 82
Total $ 32,073 $ 32,073