v3.25.1
Goodwill and Intangible Assets (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 24,332  
Accumulated Amortization (4,684)  
Cumulative Impairment (19,569)  
Net Carrying Amount 79  
Gross Carrying Amount 24,738 $ 250
Accumulated Amortization (4,684) (165)
Cumulative Impairment on intangible assets (19,975)
Net Carrying Amount 79 85
Indefinite-lived intangible assets, gross carrying amount 406  
Total indefinite-lived intangible assets, Cumulative Impairment (406)  
Indefinite-lived intangible assets  
Ultra Cell LLC [Member] | Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets, gross carrying amount 406  
Total indefinite-lived intangible assets, Cumulative Impairment (406)  
Indefinite-lived intangible assets  
Computer Software, Intangible Asset [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 233 250
Accumulated Amortization (154) (165)
Cumulative Impairment
Net Carrying Amount 79 $ 85
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 21,221  
Accumulated Amortization (3,247)  
Cumulative Impairment (17,974)  
Net Carrying Amount  
In Process Research and Development [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,612  
Accumulated Amortization (1,017)  
Cumulative Impairment (1,595)  
Net Carrying Amount  
Order or Production Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 266  
Accumulated Amortization (266)  
Cumulative Impairment  
Net Carrying Amount