XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Basis of Presentation (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 12, 2022
Mar. 09, 2021
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Jan. 31, 2022
Dec. 31, 2021
Revenue as Percentage of Sales Associated with New Wind Turbine Installations               51.00% 66.00%    
Debt and Lease Obligation, Total     $ 28,966         $ 28,966      
Debt, Current, Total     $ 17,596         $ 17,596      
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.001         $ 0.001     $ 0.001
Proceeds from Issuance of Common Stock, Net               $ 230,000 $ 9,329,000    
Receivable, Uncollected Employee Retention Credit                     $ 497,000
Collected, Employee Retention Credit                   $ 497,000  
Accounts Receivable, Sale     $ 30,662,000 $ 23,998,000       77,099,000 78,661,000    
Accounts Receivable, Sale, Discount Fees     615,000 $ 47,000       1,110,000 $ 183,000    
Nonoperating Income (Expense) [Member]                      
Employee Retention Credit Benefit         $ 3,593,000 $ 3,372,000          
The ATM Agreement [Member]                      
Value of Shares Issuable, Maximum   $ 10,000,000                  
Stock Issued During Period, Shares, New Issues (in shares)             1,897,697        
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001                  
Proceeds from Issuance of Common Stock, Net   $ 9,725,000                  
Payments of Stock Issuance Costs   275,000                  
Other Stock Issuance Expenses   $ 411,000                  
The Sales Agreement [Member]                      
Stock Issued During Period, Shares, New Issues (in shares) 100,379,000                    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 1.000                    
Proceeds from Issuance of Common Stock, Net $ 323,000                    
Payments of Stock Issuance Costs 9,000                    
Other Stock Issuance Expenses $ 93,000                    
Sales Agent Commission Percentage 2.75%                    
Sale of Stock, Common Stock Available for Issuance, Value     $ 11,667,000         $ 11,667,000      
The Sales Agreement [Member] | Maximum [Member]                      
Value of Shares Issuable, Maximum $ 12,000,000