v3.26.1
Government Tax Credits (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Government Tax Credits    
Cash proceeds from sale of plant   $ 1,035
Hydrogen production plants    
Government Tax Credits    
Cash proceeds from sale of plant $ 39,200  
Transaction costs attributable to sale of business $ 3,100 $ 3,100