XML 51 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Note 1 - General and Basis of Presentation 1 (Details Textual)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2020
USD ($)
Apr. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Exploration Abandonment and Impairment Expense     $ 0 $ 0  
Cash, FDIC Insured Amount     14,400   $ 12,900
Cash, Uninsured Amount     228,800   84,800
Accounts Receivable, after Allowance for Credit Loss, Current, Total     168,924   $ 154,525
Product [Member]          
Revenue, Remaining Performance Obligation, Amount     $ 96,500    
Revenue, Remaining Performance Obligation, Percentage     100.00%    
Kenya Power and Lighting Co LTD [Member]          
Accounts Receivable, Past Due     $ 38,600    
Accounts Receivable, Past Due, Average Number of Days Overdue     61    
Kenya Power and Lighting Co LTD [Member] | Subsequent Event [Member]          
Proceeds, Overdue Accounts Receivable $ 8,000        
ENNE [Member]          
Accounts Receivable, Past Due     $ 20,100    
Accounts Receivable, Credit Loss Expense (Reversal)     $ 0    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Primary Customers [Member]          
Concentration Risk, Percentage     50.00%   58.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Sierra Pacific Power Company And Nevada Power Company [Member]          
Concentration Risk, Percentage     19.20% 18.30%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Southern California Public Power Authority [Member]          
Concentration Risk, Percentage     18.70% 19.40%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Kenya Power and Lighting Co LTD [Member]          
Concentration Risk, Percentage     15.40% 15.30%  
Non-US [Member]          
Accounts Receivable, after Allowance for Credit Loss, Current, Total     $ 135,100   $ 118,800
Electricity Segment [Member] | Puna Geothermal Power Plant [Member]          
Proceeds from Insurance Settlement, Operating Activities   $ 3,000      
Electricity Segment [Member] | Puna Geothermal Power Plant [Member] | Cost of Sales [Member]          
Proceeds from Insurance Settlement, Operating Activities     $ 4,900