v3.26.1
Accounts Receivable, Net - Schedule of Customers Concentration Risk (Details) - Customer Concentration Risk [Member] - Customer A [Member]
3 Months Ended 6 Months Ended
Jun. 30, 2026
[1]
Dec. 31, 2025
Jun. 30, 2026
[1]
Jun. 30, 2025
Jun. 30, 2026
[1]
Jun. 30, 2025
Revenue [Member]            
Schedule of Customers Concentration Risk [Line Items]            
Customer concentration risk percentage     14.00% 9.00%
Accounts Receivable [Member]            
Schedule of Customers Concentration Risk [Line Items]            
Customer concentration risk percentage 2.00%        
[1] represents less than 1%.