XML 46 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - General and Basis of Presentation 1 (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 03, 2023
$ / shares
shares
Mar. 14, 2023
USD ($)
$ / shares
shares
Feb. 27, 2023
USD ($)
Apr. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
$ / shares
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.001     $ 0.001   $ 0.001
Proceeds from Issuance of Common Stock         $ 297,121 $ 0  
Cash, FDIC Insured Amount         171,300   $ 10,000
Cash, Uninsured Amount         128,700   64,300
Accounts Receivable, after Allowance for Credit Loss, Current         144,199   $ 128,818
Income Related to Transferable Production Tax Credits         1,800    
Kenya Power and Lighting Co Limited [Member]              
Accounts Receivable, Past Due         36,900    
Kenya Power and Lighting Co Limited [Member] | Subsequent Event [Member]              
Proceeds, Overdue Accounts Receivable       $ 9,800      
ENEE [Member]              
Accounts Receivable, Past Due         $ 16,600    
ENEE [Member] | Subsequent Event [Member]              
Proceeds, Overdue Accounts Receivable       $ 5,900      
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Primary Customers [Member]              
Concentration Risk, Percentage         59.00%   60.00%
Total Receivables [Member] | Customer Concentration Risk [Member]              
Financing Receivable, after Allowance for Credit Loss         $ 100,000   $ 89,800
Non-US [Member]              
Accounts Receivable, after Allowance for Credit Loss, Current         $ 102,900   $ 78,900
Goldman Sachs & Co. LLC [Member]              
Proceeds from Issuance of Common Stock   $ 341,700          
Goldman Sachs & Co. LLC [Member] | Subsequent Event [Member]              
Stock Issued During Period, Shares, New Issues (in shares) | shares 540,000            
Shares Issued, Price Per Share (in dollars per share) | $ / shares $ 82.60            
Public Offering [Member] | Goldman Sachs & Co. LLC [Member]              
Stock Issued During Period, Shares, New Issues (in shares) | shares   3,600,000          
Shares Issued, Price Per Share (in dollars per share) | $ / shares   $ 82.60          
Over-Allotment Option [Member] | Goldman Sachs & Co. LLC [Member]              
Stock Issued During Period, Shares, New Issues (in shares) | shares   540,000          
BHI Loan Agreement [Member]              
Debt Instrument, Face Amount     $ 100,000        
Debt Instrument, Number of Repayment Installment     20        
Debt Instrument, Periodic Payment     $ 5,000        
Debt Instrument, Term (Year)     10 years        
Debt Instrument, Interest Rate, Stated Percentage     6.45%        
Debt Instrument, Covenant, Minimum Equity Capital     $ 750,000        
BHI Loan Agreement [Member] | Maximum [Member]              
Debt Instrument, Covenant, Debt to Adjusted EBITDA Ratio     6.00%        
BHI Loan Agreement [Member] | Minimum [Member]              
Debt Instrument, Covenant, Equity Capital to Total Assets Ratio     25.00%