v3.26.1
Related Party Transactions - Statement Of Operations Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Related Party Transaction [Line Items]    
General and administrative $ 8,887 $ 8,691
Research and development 19,701 22,600
Project development 1,004 4,490
Related Party    
Related Party Transaction [Line Items]    
General and administrative 28 27
Research and development 13,255 18,535
Project development 0 22,007
Related Party | BHES    
Related Party Transaction [Line Items]    
Research and development 13,007 17,827
Project development 0 22,007
Related Party | Master services agreement administrative costs    
Related Party Transaction [Line Items]    
General and administrative 28 27
Related Party | Master services agreement costs for the La Porte Demonstration Facility    
Related Party Transaction [Line Items]    
Research and development $ 248 $ 708