XML 92 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2015
Jan. 01, 2024
Nov. 20, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Intrinsic value of options exercised $ 0 $ 476 $ 118      
Options granted 253,760          
Excess tax benefits from stock option activity or stock-based compensation expense recognized in cash flows from operations $ 0 $ 0 $ 0      
Board of Directors Chairman [Member] | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awarded     990      
2014 Equity Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, number of shares authorized   1,016,919     1,153,120  
Number of stock options that may be granted after the tenth anniversary of the 2014 Plan 0          
Annual increases in number of shares reserved for issuance as a percentage of shares of capital stock outstanding through January 1, 2024       3.00%    
2014 Equity Incentive Plan [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Term of awards granted 10 years          
2014 Equity Incentive Plan [Member] | Maximum [Member] | Incentive Stock Options [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, number of shares authorized       2,500,000    
2014 Equity Incentive Plan [Member] | Director [Member] | Incentive Stock Options [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period of awards granted 3 years          
2014 Equity Incentive Plan [Member] | Employee And Nonemployee Consultants [Member] | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awarded 75,323 50,098 39,517      
2014 Equity Incentive Plan [Member] | Employee And Nonemployee Consultants [Member] | Share-Based Compensation Award, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of vested shares on first anniversary of grant date 25.00%          
2014 Equity Incentive Plan [Member] | Employee And Nonemployee Consultants [Member] | Share-based Compensation Award, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period of awards granted 36 months          
2014 Equity Incentive Plan [Member] | Employee And Nonemployee Consultants [Member] | Share Based Compensation Subsequent Awards [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period of awards granted 4 years          
2014 Equity Incentive Plan [Member] | Employees And Non-Employee Members Of Board Of Directors [Member] | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Fair value of options granted $ 7.92 $ 69 $ 87      
Options granted 253,760 167,056 158,327      
Compensation expense not yet recognized $ 4,146          
Weighted average period of compensation expense not yet recognized 10 months 2 days          
2014 Equity Incentive Plan [Member] | Employees And Non-Employee Members Of Board Of Directors [Member] | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awarded 75,323          
Restricted stock units, grant date fair value $ 7.92 $ 93.72 $ 121.2      
Restricted stock units, vested 31,170          
2014 Equity Incentive Plan [Member] | Consultants | Employee Stock Option | Nonemployee            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted 0 0 0      
2019 Inducement Plan [Member] | Incentive Stock Options [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted 0 0 0      
2019 Inducement Plan [Member] | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awarded 0 0 0      
2019 Inducement Plan [Member] | Share-Based Compensation Award, Tranche One [Member] | Share-based Payment Arrangement, Employee [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of vested shares on first anniversary of grant date 25.00%          
2019 Inducement Plan [Member] | Share-based Compensation Award, Tranche Two [Member] | Share-based Payment Arrangement, Employee [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period of awards granted 36 months          
2019 Inducement Plan [Member] | Share Based Compensation Subsequent Awards [Member] | Share-based Payment Arrangement, Employee [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period of awards granted 4 years          
2019 Inducement Plan [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, number of shares authorized           25,000