v3.26.1
Segment Information - Schedule of Presents Revenues from Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Currently Operates in a Single Reportable Operating Segment [Line Items]        
Total revenue $ 1,657,687 $ 4,586,341
United States [Member]        
Schedule of Currently Operates in a Single Reportable Operating Segment [Line Items]        
Total revenue
China [Member]        
Schedule of Currently Operates in a Single Reportable Operating Segment [Line Items]        
Total revenue