XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 19, 2024
Revenue as Percentage of Sales Associated with New Wind Turbine Installations       54.00% 43.00%    
Debt and Lease Obligation   $ 15,273   $ 15,273      
Debt, Current   7,137   7,137      
Long-Term Debt   $ 10,329   $ 10,329   $ 9,196  
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001   $ 0.001   $ 0.001  
Accounts Receivable, Sale   $ 32,221 $ 22,540 $ 54,173 $ 42,579    
Accounts Receivable, Sale, Discount Fees   847 $ 583 1,344 $ 1,099    
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   3,822   3,822      
The 2022 Credit Facility [Member]              
Long-Term Debt   8,988   8,988      
Senior Secured Term Loan [Member] | The 2022 Credit Facility [Member]              
Long-Term Debt   $ 5,166   5,166     $ 7,578
Repayments of Debt       $ 1,600