XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Acquisitions - Purchase Price (Details) (Parentheticals) - shares
May 06, 2021
Oct. 01, 2020
Neeltran Inc. [Member] | Neeltran Inc. Sellling Stockholders [Member]    
Issuance of common stock, shares (in shares) 301,556  
Northeast Power Systems, Inc (NEPSI) [Member]    
Issuance of common stock, shares (in shares)   873,657