XML 34 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of Recognized Stock-Based Compensation Expense (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 126,578 $ 280,140 $ 380,607 $ 564,712
Research and development [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense     1,215 2,841
Selling, general and administrative [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 126,578 $ 280,140 $ 379,392 $ 561,871