XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GENERAL AND BASIS OF PRESENTATION - Concentration of credit risk (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 07, 2024
USD ($)
Jul. 31, 2024
USD ($)
Jun. 30, 2023
Jun. 30, 2024
USD ($)
financialInstitution
Dec. 31, 2023
USD ($)
financialInstitution
Concentration Risk [Line Items]          
Cash, FDIC insured amount       $ 20,300 $ 43,200
Number of financial Institutions, cash investment | financialInstitution       10 10
Cash, uninsured amount       $ 55,600 $ 57,500
Trade less allowance for credit losses of $200 and $90 respectively (primarily related to VIEs)       147,328 208,704
Total Receivables | Customer Concentration Risk          
Concentration Risk [Line Items]          
Financing receivable, after allowance for credit loss       $ 100,300 161,000
Primary Customers | Accounts Receivable | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk (in percentage)     57.00% 57.00%  
Kenya Power and Lighting Co LTD          
Concentration Risk [Line Items]          
Accounts receivable, past due       $ 36,900  
Kenya Power and Lighting Co LTD | Subsequent Event          
Concentration Risk [Line Items]          
Proceeds over due accounts receivable $ 16,400        
ENEE          
Concentration Risk [Line Items]          
Accounts receivable, past due       19,900  
ENEE | Subsequent Event          
Concentration Risk [Line Items]          
Proceeds over due accounts receivable   $ 400      
Non-US          
Concentration Risk [Line Items]          
Trade less allowance for credit losses of $200 and $90 respectively (primarily related to VIEs)       $ 99,800 $ 152,200