XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Option Plan - Summary of Non-Vested Restricted Stock (Detail) - Unvested Restricted Common Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Shares    
Beginning Balance 62,604 79,905
Granted   18,667
Vested (33,322) (20,441)
Cancelled (29,282) (15,527)
Ending Balance 0 62,604
Weighted Average Grant Date Fair Value    
Beginning Balance $ 21.04 $ 31.54
Granted   12.3
Vested 17.94 34.21
Cancelled 24.6 47.23
Ending Balance $ 0 $ 21.04