XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Preferred Stock, Common Stock and Stockholders' Equity - Summary of Stock Option Activity (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options, Outstanding beginning balance 417,788  
Options, Granted 78,247 140,167
Options, Outstanding ending balance 491,851 417,788
2013 Equity Incentive Award Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options, Outstanding beginning balance 417,788  
Options, Granted 78,247  
Options, Expired/Forfeited/Exchanged (4,184)  
Options, Outstanding ending balance 491,851 417,788
Options, Vested and expected to vest at December 31, 2022 491,851  
Options, Exercisable at December 31, 2022 327,107  
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price [Roll Forward]    
Weighted Average Exercise Price, Outstanding beginning balance $ 21.60  
Weighted Average Exercise Price, Granted 6.10  
Weighted Average Exercise Price, Expired/Forfeited/Exchanged 20.72  
Weighted Average Exercise Price, Outstanding ending balance 19.11 $ 21.60
Weighted Average Exercise Price, Vested and expected to vest at December 31, 2022 19.11  
Weighted Average Exercise Price, Exercisable at December 31, 2022 $ 20.70  
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 2 months 19 days 7 years 10 months 6 days
Weighted Average Remaining Contractual Term (Years), Granted 9 years 2 months 26 days  
Weighted Average Remaining Contractual Term (Years), Expired/Forfeited/Exchanged 7 years 5 months 1 day  
Weighted Average Remaining Contractual Term (Years), Vested and expected to vest at December 31, 2022 7 years 2 months 19 days  
Weighted Average Remaining Contractual Term (Years), Exercisable at December 31, 2022 6 years 8 months 12 days  
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Aggregate Intrinsic Value [Abstract]    
Aggregate Intrinsic Value, Outstanding ending balance $ 9,440  
Aggregate Intrinsic Value, Vested and expected to vest at December 31, 2022 9,440  
Aggregate Intrinsic Value, Exercisable at December 31, 2022 $ 1,180