XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Summary of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Warrants to purchase common stock 3,341,681 2,874,455
Warrants to purchase common stock [Member]    
Warrants to purchase common stock 14,440 64,440
Options to purchase common stock [Member]    
Warrants to purchase common stock 3,288,791 2,797,550
Employee stock purchase plan [Member]    
Warrants to purchase common stock 14,135 12,465
Restricted stock awards [Member]    
Warrants to purchase common stock 24,315