v3.26.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Summary of Significant Accounting Policies [Line Items]          
Percentage of direct billing channel revenue insures represent 94.00% 58.00% 88.00% 63.00%  
Allowance for credit losses $ 102,700   $ 102,700   $ 102,700
Revenue 11,704,565 $ 9,652,234 21,817,853 $ 19,484,048  
Capitalized internal-use software 45,200   211,700   1,590,900
Deferred revenue $ 202,600   $ 202,600   218,200
Percentage of direct billing channel revenue Payers represent 50.00% 56.00% 51.00% 58.00%  
Cost of goods sold $ 72,900 $ 60,200 $ 95,400 $ 92,600  
Advertising expense 2,050,300 2,229,900 3,894,000 3,839,600  
Restructuring Reserve, Foreign Currency Translation Gain (Loss) $ 44,000 $ 164,900 $ 57,800 $ 62,700  
Warrants exercise price $ 0.0001   $ 0.0001    
Common stock equivalents, pre-funded warrants 3,763,258 4,363,414 3,763,258 4,363,414  
Short-term investments $ 2,233,141   $ 2,233,141   4,261,782
Discounting and repricing of certain warrants     $ 128,100    
Patients          
Summary of Significant Accounting Policies [Line Items]          
Measurement Input     80.00%    
Transaction Price     20.00%    
Product Revenue [Member] | Geographic Concentration Risk [Member] | United States          
Summary of Significant Accounting Policies [Line Items]          
Concentration Risk, Percentage 83.00% 85.00% 83.00% 86.00%  
Product Revenue [Member] | Geographic Concentration Risk [Member] | Germany [Member]          
Summary of Significant Accounting Policies [Line Items]          
Concentration Risk, Percentage 17.00% 15.00% 17.00% 14.00%  
US Treasury          
Summary of Significant Accounting Policies [Line Items]          
Short-term investments $ 2,233,100   $ 2,233,100   $ 4,261,800
O&P Providers or Third Party Payors [Member]          
Summary of Significant Accounting Policies [Line Items]          
Revenue recognized $ 921,700 $ 721,300 $ 1,140,200 $ 1,557,400