XML 82 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Summary of Stock Option Activity (Detail)
12 Months Ended
Dec. 31, 2024
shares
Number of Shares  
Outstanding as of December 31, 2023 2,865,594
Granted 35,604
Exercised 0
Forfeited or cancelled (86,348)
Outstanding as of December 31, 2024 2,814,850
2017 Plan [Member]  
Number of Shares  
Outstanding as of December 31, 2023 2,569,421
Granted 35,604
Exercised 0
Forfeited or cancelled (46,439)
Outstanding as of December 31, 2024 2,558,586
2019 Inducement Plan [Member]  
Number of Shares  
Outstanding as of December 31, 2023 296,173
Granted 0
Exercised 0
Forfeited or cancelled (39,909)
Outstanding as of December 31, 2024 256,264