XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combination, UltraCell LLC (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 18, 2021
Mar. 31, 2021
Mar. 31, 2021
Mar. 31, 2020
Business Combination, Description [Abstract]        
Amortization of intangibles     $ 186,760 $ 0
UltraCell LLC [Member]        
Business Combination, Description [Abstract]        
Acquired percentage 100.00%      
Merger consideration $ 6,000,000      
Payments to acquire businesses, gross 4,000,000      
Fair value of contingent consideration 2,000,000      
Additional cash required to pay contingent consideration 2,000,000      
Assets acquired and liabilities assumed 5,500,000      
Goodwill 500,000      
Provisional value of intangibles $ 5,000,000      
Amortization of intangibles   $ 200,000    
UltraCell LLC [Member] | Minimum [Member]        
Business Combination, Description [Abstract]        
Useful lives of assets 3 years      
UltraCell LLC [Member] | Maximum [Member]        
Business Combination, Description [Abstract]        
Useful lives of assets 10 years