XML 51 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Investment in Joint Venture (Investee Losses in Excess of Investment) (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Enfissions LLC [Member]    
Total contributions, Carrying Amount $ 9,200,000 $ 9,200,000
Research and Development cost   2,100,000
Total receivables due amount $ 0 400,000
Ownership percentage 50.00%  
February 11, 2021 [Member]    
Amount payable for settlement agreement $ 4,200,000  
Framatome [Member]    
Total contributions, Carrying Amount $ 2,900,000  
Research and Development cost   $ 1,300,000