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