XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Security Deposits - Schedule of Security Deposits Consisted (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Operating lease security deposits $ 967 $ 960
Other deposits 1,158 1,153
Total security deposits 17,742 17,730
Luminant Power Purchase Agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Collateral amount 12,554 12,554
Luminant Purchase and Sale Agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Collateral amount $ 3,063 $ 3,063