XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Basis of Presentation (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 12, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jan. 31, 2023
Dec. 31, 2022
Mar. 09, 2021
Revenue as Percentage of Sales Associated with New Wind Turbine Installations       51.00% 51.00%      
Debt and Lease Obligation   $ 31,564   $ 31,564        
Debt, Current   $ 21,374   $ 21,374        
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       $ 0 $ 230      
Accounts Receivable, Sale   $ 12,084 $ 30,662 31,081 77,099      
Accounts Receivable, Sale, Discount Fees   334 $ 615 649 $ 1,110      
Long-Term Contract with Customer [Member]                
Contract with Customer, Asset, before Allowance for Credit Loss           $ 175,000    
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        
The Sales Agreement [Member] | Maximum [Member]                
Value of Shares Issuable, Maximum $ 12,000              
The 2022 Credit Facility [Member]                
Line of Credit, Current   24,923   24,923        
Revolving Credit Facility [Member]                
Line of Credit, Current   6,405   6,405        
Revolving Credit Facility [Member] | The 2022 Credit Facility [Member]                
Line of Credit, Current   $ 18,518   $ 18,518