XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information (Details) - Schedule of Identifiable Long-Lived Tangible Assets (Geographic Areas) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Schedule of Identifiable Long-Lived Tangible Assets [Line Items]    
Total Identifiable long-lived tangible assets $ 7,140,480 $ 7,229,487
United States [Member]    
Schedule of Identifiable Long-Lived Tangible Assets [Line Items]    
Total Identifiable long-lived tangible assets 7,138,880 7,227,533
China [Member]    
Schedule of Identifiable Long-Lived Tangible Assets [Line Items]    
Total Identifiable long-lived tangible assets $ 1,600 $ 1,954