v3.26.1
Risk and Uncertainties - Schedule of Revenue and Outstanding Receivable (Details) - Customer Concentration Risk [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Customer A [Member] | Revenue Benchmark [Member]            
Schedule of Revenue and Outstanding Receivable [Line Items]            
Revenues     $ 1,163 $ 982 $ 1,803 $ 1,938
Percentage of revenues     22.00% 18.00% 18.00% 19.00%
Customer A [Member] | Accounts Receivable [Member]            
Schedule of Revenue and Outstanding Receivable [Line Items]            
Revenues [1]        
Customer B [Member] | Revenue Benchmark [Member]            
Schedule of Revenue and Outstanding Receivable [Line Items]            
Revenues     $ 715 $ 705 $ 1,759 $ 1,107
Percentage of revenues     14.00% 13.00% 17.00% 11.00%
Customer B [Member] | Accounts Receivable [Member]            
Schedule of Revenue and Outstanding Receivable [Line Items]            
Revenues [1]        
Customer C [Member] | Revenue Benchmark [Member]            
Schedule of Revenue and Outstanding Receivable [Line Items]            
Revenues     $ 864 [2] [2] $ 1,484 [2]
Percentage of revenues     17.00% [2] [2] 14.00% [2]
Customer C [Member] | Accounts Receivable [Member]            
Schedule of Revenue and Outstanding Receivable [Line Items]            
Revenues 578 597        
Customer D [Member] | Revenue Benchmark [Member]            
Schedule of Revenue and Outstanding Receivable [Line Items]            
Revenues     $ 1,062 [2] [2] $ 1,481 [2]
Percentage of revenues     20.00% [2] [2] 14.00% [2]
Customer D [Member] | Accounts Receivable [Member]            
Schedule of Revenue and Outstanding Receivable [Line Items]            
Revenues        
Customer E [Member] | Revenue Benchmark [Member]            
Schedule of Revenue and Outstanding Receivable [Line Items]            
Revenues     $ 642 $ 997 $ 1,192 $ 2,325
Percentage of revenues     12.00% 18.00% 12.00% 23.00%
Customer E [Member] | Accounts Receivable [Member]            
Schedule of Revenue and Outstanding Receivable [Line Items]            
Revenues [1]        
[1] Customer who accounted for less than 10% of the total accounts receivable as of period end.
[2] Customer who accounted for less than 10% of the total revenue during the periods.