v3.23.2
Intangible Assets and Goodwill - Gross Carrying Amount (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Gross Carrying Amount $ 236,855 $ 235,742
Accumulated Amortization (37,772) (28,017)
Total $ 199,083 $ 207,725
Acquired technology    
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Weighted Average Amortization Period 14 years 14 years
Gross Carrying Amount $ 104,406 $ 104,221
Accumulated Amortization (16,675) (12,754)
Total $ 87,731 $ 91,467
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 (3,867) (2,417)
Total $ 25,133 $ 26,583
Customer relationships, Non-compete agreements, Backlog & Trademark    
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Weighted Average Amortization Period 13 years  
Gross Carrying Amount $ 103,449  
Accumulated Amortization (17,230)  
Total $ 86,219  
Customer relationships trade name and other    
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Weighted Average Amortization Period   13 years
Gross Carrying Amount   $ 102,521
Accumulated Amortization   (12,846)
Total   $ 89,675