v3.26.1
Nature of Business and Basis of Presentation (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Customer
Mar. 31, 2025
USD ($)
Customer
Dec. 31, 2025
USD ($)
Nature of Business and Basis of Presentation [Abstract]      
Non-cash IP R&D from Rendiatech acquisition (in Dollars) $ 757 $ 0  
Accumulated deficit (in Dollars) $ (320,853)   $ (316,312)
Sales [Member]      
Nature of Business and Basis of Presentation [Abstract]      
Number of major customers (in Customer) | Customer 3 1  
Customer Concentration Risk [Member] | Customer One [Member] | Sales [Member]      
Nature of Business and Basis of Presentation [Abstract]      
Concentration risk percentage 14.00% 14.00%  
Customer Concentration Risk [Member] | Customer Two [Member] | Sales [Member]      
Nature of Business and Basis of Presentation [Abstract]      
Concentration risk percentage 11.00%    
Customer Concentration Risk [Member] | Customer Three [Member] | Sales [Member]      
Nature of Business and Basis of Presentation [Abstract]      
Concentration risk percentage 10.00%