XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Note 1 - Basis of Presentation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 12, 2022
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Jan. 31, 2023
Revenue as Percentage of Sales Associated with New Wind Turbine Installations       43.00% 51.00%    
Debt and Lease Obligation   $ 23,353   $ 23,353      
Debt, Current   13,637   13,637      
Long-Term Debt   $ 16,948   $ 16,948   $ 12,153  
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001   $ 0.001   $ 0.001  
Accounts Receivable, Sale   $ 22,540 $ 12,084 $ 42,579 $ 31,081    
Accounts Receivable, Sale, Discount Fees   583 $ 334 1,099 $ 649    
Long-Term Contract with Customer [Member]              
Contract with Customer, Asset, before Allowance for Credit Loss             $ 175,000
The Sales Agreement [Member]              
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 1.000            
Sales Agent Commission Percentage 2.75%            
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            
Revolving Credit Facility [Member]              
Line of Credit, Current   9,919   9,919      
The 2022 Credit Facility [Member]              
Long-Term Debt   5,323   5,323      
Line of Credit, Current   $ 15,242   $ 15,242