v3.26.1
Schedule of Disaggregated Revenue by Product and Services (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenues $ 26,550 $ 54,220
Product [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 13,175 35,336
Service [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 5,432 5,140
License Royalty and Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues $ 7,943 $ 13,744