v3.26.1
Revenue Recognition (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Customer
Mar. 31, 2025
Customer
Revenue Recognition [Abstract]    
Contractual exit fees and product repurchase obligations (in Dollars) | $ $ 49  
Sales [Member]    
Revenue Recognition [Abstract]    
Number of major customers (in Customer) | Customer 3 1
Customer Concentration Risk [Member] | Customer One [Member] | Sales [Member]    
Revenue Recognition [Abstract]    
Concentration risk percentage 14.00% 14.00%
Customer Concentration Risk [Member] | Customer Two [Member] | Sales [Member]    
Revenue Recognition [Abstract]    
Concentration risk percentage 11.00%  
Customer Concentration Risk [Member] | Customer Three [Member] | Sales [Member]    
Revenue Recognition [Abstract]    
Concentration risk percentage 10.00%  
Customer Concentration Risk [Member] | Maximum [Member] | Revenue Benchmark [Member]    
Revenue Recognition [Abstract]    
Concentration risk percentage 1.00%