v3.26.1
Subsequent Events (Details) - Subsequent Event
$ / shares in Units, shares in Millions, $ in Millions
Jun. 05, 2026
USD ($)
MW
May 01, 2026
USD ($)
$ / shares
shares
Senior Waiver    
Subsequent Events    
Capacity of plant | MW 7.4  
Parent | Senior Waiver    
Subsequent Events    
Payment deposited into reserve account $ 3.0  
Sales Agreement    
Subsequent Events    
Shares sold during the period | shares   4.1
Average sale of stock price per share | $ / shares   $ 13.31
Gross proceeds from sale of common stock   $ 54.0
Net proceeds from issuance of common stock   52.9
Payments of sales commission and fees   1.1
Offering price   $ 0.5