v3.26.1
Intangible Assets - Gross Carrying Amount (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Intangible Assets    
Gross Carrying Amount $ 34,685 $ 34,795
Accumulated Amortization (7,393) (5,567)
Total $ 27,292 $ 29,228
Acquired technology    
Intangible Assets    
Weighted Average Amortization Period 11 years 11 years
Gross Carrying Amount $ 15,994 $ 15,997
Accumulated Amortization (3,832) (3,047)
Total $ 12,162 $ 12,950
Dry stack electrolyzer technology    
Intangible Assets    
Weighted Average Amortization Period 10 years 10 years
Gross Carrying Amount $ 11,352 $ 11,352
Accumulated Amortization (2,680) (1,913)
Total $ 8,672 $ 9,439
Customer relationships, trade name, and other    
Intangible Assets    
Weighted Average Amortization Period 14 years 14 years
Gross Carrying Amount $ 7,339 $ 7,446
Accumulated Amortization (881) (607)
Total $ 6,458 $ 6,839