XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Basis of Presentation (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 18 Months Ended
Sep. 12, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Dec. 31, 2022
Mar. 09, 2021
Revenue as Percentage of Sales Associated with New Wind Turbine Installations       50.00%   53.00%    
Debt and Lease Obligation   $ 25,434   $ 25,434   $ 25,434    
Debt, Current   $ 14,700   $ 14,700   $ 14,700    
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001   $ 0.001   $ 0.001 $ 0.001  
Accounts Receivable, Sale   $ 9,495 $ 30,512 $ 18,807 $ 46,438      
Accounts Receivable, Sale, Discount Fees   184 $ 417 315 $ 495      
The ATM Agreement [Member]                
Common Stock, Par or Stated Value Per Share (in dollars per share)               $ 0.001
The Sales Agreement [Member]                
Sales Agent Commission Percentage 2.75%              
Stock Issued During Period, Shares, New Issues (in shares) 100,379              
Proceeds from Issuance of Common Stock, Net $ 323              
Payments of Stock Issuance Costs 9              
Other Stock Issuance Expenses 93              
Sale of Stock, Common Stock Available for Issuance, Value   11,667   11,667   $ 11,667    
The Sales Agreement [Member] | Maximum [Member]                
Value of Shares Issuable, Maximum $ 12,000              
The 2022 Credit Facility [Member]                
Line of Credit, Current   18,666   18,666   18,666    
Revolving Credit Facility [Member]                
Line of Credit, Current   6,675   6,675   6,675    
Revolving Credit Facility [Member] | The 2022 Credit Facility [Member]                
Line of Credit, Current   $ 11,991   $ 11,991   $ 11,991