XML 93 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets - Gross Carrying Amount (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Gross Carrying Amount $ 234,504 $ 236,041
Accumulated Amortization (56,166) (47,155)
Total $ 178,338 $ 188,886
Acquired Technology    
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Weighted Average Amortization Period 14 years 14 years
Gross Carrying Amount $ 102,822 $ 103,060
Accumulated Amortization (23,818) (20,204)
Total $ 79,004 $ 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 $ 29,000 $ 29,000
Accumulated Amortization (6,767) (5,317)
Total $ 22,233 $ 23,683
Customer relationships, trade name and other    
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Weighted Average Amortization Period 13 years 13 years
Gross Carrying Amount $ 102,682 $ 103,981
Accumulated Amortization (25,581) (21,634)
Total $ 77,101 $ 82,347