XML 52 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Summary of the Securities that were Excluded from the Diluted Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total Common Stock equivalents 9,055,010 10,571,219
Common Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total Common Stock equivalents 4,414,081 1,689,765
Common Stock Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total Common Stock equivalents 4,640,929 4,638,454
Series A Preferred Stock (if converted) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total Common Stock equivalents 0 4,243,000