XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Preferred Stock, Common Stock and Stockholders' Equity - Summary of Stock Option Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options, Outstanding beginning balance 491,851  
Options, Granted 153,750 78,247
Options, Outstanding ending balance 624,232 491,851
2013 Equity Incentive Award Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options, Outstanding beginning balance 491,851  
Options, Granted 153,750  
Options, Expired (21,369)  
Options, Outstanding ending balance 624,232 491,851
Options, Vested and expected to vest at December 31, 2023 624,232  
Options, Exercisable at December 31, 2023 418,591  
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price [Roll Forward]    
Weighted Average Exercise Price, Outstanding beginning balance $ 19.11  
Weighted Average Exercise Price, Granted 3.07  
Weighted Average Exercise Price, Expired 45.78  
Weighted Average Exercise Price, Outstanding ending balance 14.25 $ 19.11
Weighted Average Exercise Price, Vested and expected to vest at December 31, 2023 14.25  
Weighted Average Exercise Price, Exercisable at December 31, 2023 $ 14.64  
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]    
Weighted Average Remaining Contractual Term (Years), Outstanding 7 years 18 days 7 years 2 months 19 days
Weighted Average Remaining Contractual Term (Years), Granted 9 years 2 months 23 days  
Weighted Average Remaining Contractual Term (Years), Vested and expected to vest at December 31, 2023 7 years 18 days  
Weighted Average Remaining Contractual Term (Years), Exercisable at December 31, 2023 6 years 2 months 23 days