XML 39 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Revenue Recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Product Information [Line Items]        
Total revenue $ 605,446 $ 473,073 $ 1,250,865 $ 961,660
Allergy Diagnostic Kit Sales [Member]        
Product Information [Line Items]        
Total revenue 197,644 190,994 462,557 428,060
Integrated Service Program [Member]        
Product Information [Line Items]        
Total revenue 263,628 160,448 426,130 287,452
Immunotherapy Treatment Sales [Member]        
Product Information [Line Items]        
Total revenue 119,885 92,482 217,214 178,807
Clinical Study Revenue [Member]        
Product Information [Line Items]        
Total revenue 89,100
Subscription Revenue [Member]        
Product Information [Line Items]        
Total revenue 9,252 14,339 18,537 32,709
Shipping and Handling [Member]        
Product Information [Line Items]        
Total revenue 10,091 8,861 20,061 18,820
Training and Other Revenue [Member]        
Product Information [Line Items]        
Total revenue $ 4,946 $ 5,949 $ 17,266 $ 15,812