XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Summary of Revenue by Major Source (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customer $ 7,520,767 $ 5,958,544 $ 11,275,156 $ 9,405,252
Direct to Patient [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customer 5,829,407 3,304,113 8,059,833 5,718,727
Clinical/Medical Providers [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customer 1,691,360 939,511 3,215,323 1,971,605
License Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customer $ 0 $ 1,714,920 $ 0 $ 1,714,920