Quarterly report pursuant to Section 13 or 15(d)

Note 14 - Subsequent Events (Details Textual)

v3.21.2
Note 14 - Subsequent Events (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 19 Months Ended 20 Months Ended
Jul. 29, 2021
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jul. 29, 2021
Proceeds from Insurance Settlement, Investing Activities     $ 0 $ 7,625    
AquaRefining Fire [Member]            
Proceeds from Insurance Settlement, Investing Activities   $ 1,400     $ 25,000  
Subsequent Event [Member] | AquaRefining Fire [Member]            
Proceeds from Insurance Settlement, Investing Activities $ 5,250         $ 30,250