v3.26.1
Segment Information - Schedule of Concentration (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Concentration [Line Items]        
Concentration risk, Amount $ 9,193 $ 3,558 $ 19,046 $ 7,263
Customer Concentration Risk [Member] | Customer 1 [Member] | Revenue Benchmark [Member]        
Schedule of Concentration [Line Items]        
Concentration risk, Amount $ 2,378 [1] $ 707 $ 4,516 [2] $ 1,466
Customer risk, % of Revenue 26.00% 20.00% 24.00% 20.00%
Customer Concentration Risk [Member] | Customer 2 [Member] | Revenue Benchmark [Member]        
Schedule of Concentration [Line Items]        
Concentration risk, Amount $ 836 [1] $ 668 $ 1,518 [2] $ 1,327
Customer risk, % of Revenue 9.00% 19.00% 8.00% 18.00%
Customer Concentration Risk [Member] | Customer 3 [Member] | Revenue Benchmark [Member]        
Schedule of Concentration [Line Items]        
Concentration risk, Amount $ 676 [1] $ 337 $ 1,329 [2] $ 603
Customer risk, % of Revenue 7.00% 9.00% 7.00% 8.00%
Customer Concentration Risk [Member] | Customer 4 [Member] | Revenue Benchmark [Member]        
Schedule of Concentration [Line Items]        
Concentration risk, Amount $ 667 [1] $ 245 $ 1,320 [2] $ 429
Customer risk, % of Revenue 7.00% 7.00% 7.00% 6.00%
Customer Concentration Risk [Member] | Customer 5 [Member] | Revenue Benchmark [Member]        
Schedule of Concentration [Line Items]        
Concentration risk, Amount $ 588 $ 112 $ 1,225 $ 345
Customer risk, % of Revenue 6.00% 3.00% 6.00% 5.00%
[1] represents customer acquired as part of business combination. See note 6(B) for details.
[2] represents customer acquired as part of business combination. See note 6(B) for details.