XML 47 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Note 1 - Basis of Presentation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 12, 2022
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 19, 2024
Revenue as Percentage of Sales Associated with New Wind Turbine Installations   46.00% 52.00%    
Debt and Lease Obligation   $ 14,993      
Debt, Current   7,974      
Long-Term Debt   $ 10,753   $ 10,130  
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001   $ 0.001  
Accounts Receivable, Sale   $ 22,443 $ 8,840    
Accounts Receivable, Sale, Discount Fees   553 $ 198    
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  
The Sales Agreement [Member] | Maximum [Member]          
Value of Shares Issuable, Maximum $ 12,000        
Revolving Credit Facility [Member]          
Line of Credit, Current   4,806      
The 2022 Credit Facility [Member]          
Long-Term Debt   9,603      
Senior Secured Term Loan [Member] | The 2022 Credit Facility [Member]          
Long-Term Debt   $ 4,797     $ 7,578