XML 121 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets and Goodwill - Gross Carrying Amount (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Gross Carrying Amount $ 103,212 $ 236,041
Accumulated Amortization (18,552) (47,155)
Total 84,660 188,886
Goodwill $ 0 0
Impairment of goodwill   $ 249,500
Acquired technology    
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Weighted Average Amortization Period 14 years 14 years
Gross Carrying Amount $ 34,872 $ 103,060
Accumulated Amortization (7,805) (20,204)
Total $ 27,067 $ 82,856
Dry stack electrolyzer technology    
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Weighted Average Amortization Period 10 years 10 years
Gross Carrying Amount $ 11,351 $ 29,000
Accumulated Amortization (383) (5,317)
Total $ 10,968 $ 23,683
Customer relationships, trade name, and other    
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Weighted Average Amortization Period 15 years 13 years
Gross Carrying Amount $ 56,989 $ 103,981
Accumulated Amortization (10,364) (21,634)
Total $ 46,625 $ 82,347