XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant, and Equipment - Construction in progress (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment    
Total construction in progress $ 6,858 $ 5,141
Continuous electrolyte pilot manufacturing line    
Property, Plant and Equipment    
Total construction in progress 5,214 1,194
Cell safety abuse lab    
Property, Plant and Equipment    
Total construction in progress 94 835
EIC    
Property, Plant and Equipment    
Total construction in progress 111 1,292
Other capital projects    
Property, Plant and Equipment    
Total construction in progress $ 1,439 $ 1,820