v3.26.1
Schedule of Revenue Recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Product Information [Line Items]        
Total revenue $ 847,490 $ 605,446 $ 1,576,175 $ 1,250,865
Allergy Diagnostic Kit Sales [Member]        
Product Information [Line Items]        
Total revenue 196,058 197,644 424,828 462,557
Integrated Service Program [Member]        
Product Information [Line Items]        
Total revenue 491,399 263,628 865,900 426,130
Immunotherapy Treatment Sales [Member]        
Product Information [Line Items]        
Total revenue 93,972 119,885 185,042 217,214
Clinical Study Revenue [Member]        
Product Information [Line Items]        
Total revenue 29,700 29,700 89,100
Subscription Revenue [Member]        
Product Information [Line Items]        
Total revenue 6,666 9,252 18,614 18,537
Shipping and Handling [Member]        
Product Information [Line Items]        
Total revenue 10,914 10,091 22,554 20,061
Training And Other Revenue [Member]        
Product Information [Line Items]        
Total revenue $ 18,781 $ 4,946 $ 29,537 $ 17,266