XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended 24 Months Ended
Sep. 12, 2022
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
Jan. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Number of Reportable Segments   3        
Cash and Cash Equivalents, at Carrying Value   $ 7,721 $ 1,099 $ 7,721    
Accounts Receivable, Sale   56,632 40,343      
Accounts Receivable, Sale, Discount Fees   1,474 $ 858      
Debt and Lease Obligation   15,239   15,239    
Debt, Current   $ 3,720   $ 3,720    
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.001 $ 0.001 $ 0.001    
Interest Income, Other   $ 7 $ 8      
Accounts Receivable, after Allowance for Credit Loss           $ 17,018
Depreciation   $ 6,023 $ 5,719      
Customer Concentration Risk [Member]            
Number of Major Customers   5 5      
Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member] | Five Largest Customers [Member]            
Concentration Risk, Percentage   73.00% 74.00%      
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Five Largest Customers [Member]            
Concentration Risk, Percentage     40.00% 50.00%    
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) | $ / shares $ 1.000          
Sales Agent Commission Percentage 2.75%          
Stock Issued During Period, Shares, New Issues (in shares) | 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      
Senior Secured Term Loan [Member]            
Line of Credit, Current   $ 7,578   $ 7,578    
Revolving Credit Facility [Member]            
Line of Credit Facility, Remaining Borrowing Capacity   24,901   24,901    
Line of Credit, Current   $ 0   $ 0    
Maximum [Member]            
Product Warranty Term (Year)   5 years        
Maximum [Member] | The Sales Agreement [Member]            
Value of Shares Issuable, Maximum $ 12,000          
Minimum [Member]            
Product Warranty Term (Year)   1 year        
Heavy Fabrications [Member]            
Number of Facilities   2        
Number of Tower Sections in Production Capacity of Turbines Total   1,650        
Heavy Fabrications [Member] | Maximum [Member]            
Annual Tower Production Capacity   550