XML 43 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities and Other Current Liabilities (Detail) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued compensation $ 785,949 $ 824,390
Clinical trial accruals 726,130 1,034,720
Professional services fees 23,949 35,753
Other 126,832 164,375
Total accrued liabilities and other current liabilities $ 1,662,860 $ 2,059,238