XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Security Deposits (Tables)
3 Months Ended
Mar. 31, 2023
Deposit Assets Disclosure [Abstract]  
Schedule Of security deposits consisted

 

 

March 31, 2023

 

 

December 31, 2022

 

Luminant Power Purchase Agreement Independent Collateral Amount

 

$

12,554

 

 

$

12,554

 

Luminant Purchase and Sale Agreement collateral

 

 

3,063

 

 

 

3,063

 

Operating lease security deposits

 

 

967

 

 

 

960

 

Other deposits

 

 

1,158

 

 

 

1,153

 

Total security deposits

 

$

17,742

 

 

$

17,730