v3.26.1
Segment Information - Schedule of Concentration (Details) - Customer Concentration Risk [Member] - Revenue Benchmark [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Customer 1 [Member]    
Schedule of Concentration [Line Items]    
Concentration risk, Amount [1] $ 2,138 $ 754
Customer risk, % of Revenue [1] 22.00% 20.00%
Customer 2 [Member]    
Schedule of Concentration [Line Items]    
Concentration risk, Amount [1] $ 682 $ 659
Customer risk, % of Revenue [1] 7.00% 18.00%
Customer 3 [Member]    
Schedule of Concentration [Line Items]    
Concentration risk, Amount [1] $ 653 $ 266
Customer risk, % of Revenue [1] 7.00% 7.00%
Customer 4 [Member]    
Schedule of Concentration [Line Items]    
Concentration risk, Amount [1] $ 652 $ 233
Customer risk, % of Revenue [1] 7.00% 6.00%
Customer 5 [Member]    
Schedule of Concentration [Line Items]    
Concentration risk, Amount [1] $ 637 $ 188
Customer risk, % of Revenue [1] 6.00% 5.00%
[1] represents customer acquired as part of business combination. See note 5(B) for details.