XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK-BASED COMPENSATION - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jan. 01, 2023
Jan. 01, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
May 04, 2017
Stock-Based Compensation [Line Items]                
Share based compensation expense     $ 1,948,648 $ 1,720,217 $ 3,865,165 $ 3,045,029    
Options outstanding (in shares)     15,448,835   15,448,835   12,961,238  
Granted (in shares)         3,000,500      
Unrecognized compensation expenses     $ 13,800,000   $ 13,800,000      
Unrecognized compensation not yet recognized, period for recognition         2 years 5 months 4 days      
Performance-based Option Awards                
Stock-Based Compensation [Line Items]                
Unvested stock options, outstanding (in shares)     0   0      
Stock options                
Stock-Based Compensation [Line Items]                
Share based compensation expense     $ 1,935,202 1,700,041 $ 3,836,565 3,003,834    
Stock options | Share-Based Payment Arrangement, Nonemployee                
Stock-Based Compensation [Line Items]                
Share based compensation expense     $ 163,199 $ 160,337 $ 271,784,000,000 $ 355,107,000,000    
Unvested stock options, outstanding (in shares)     130,834   130,834      
Granted (in shares)     50,000 0 50,000 0    
Unrecognized compensation expenses     $ 994,411   $ 994,411      
Stock options | Share-Based Payment Arrangement, Employee                
Stock-Based Compensation [Line Items]                
Share based compensation expense     $ 1,800,000 $ 1,500,000 $ 3,600,000 $ 2,600,000    
Unvested stock options, outstanding (in shares)     6,710,485   6,710,485   7,354,964  
Granted (in shares)     270,000 2,426,750 2,950,500 4,296,355    
Unrecognized compensation expenses     $ 12,800,000   $ 12,800,000      
Non-employee Performance Based Option Awards | Share-Based Payment Arrangement, Nonemployee                
Stock-Based Compensation [Line Items]                
Share based compensation expense         $ 0 $ 0    
Employee Performance Based Option Awards | Share-Based Payment Arrangement, Employee                
Stock-Based Compensation [Line Items]                
Share based compensation expense     $ 0 $ 0        
2017 Equity Incentive Plan                
Stock-Based Compensation [Line Items]                
Number of company's common stock reserved for issuance under the plan (in shares)     4,131,738   4,131,738     3,052,059
Percentage of number of shares of common stock outstanding (percent)         5.00%      
Number of additional shares reserved for issuance under the plan (in shares) 3,523,344 1,000,000            
Share based compensation, term of plan         10 years      
Share based compensation, graded vesting period         4 years      
Share based compensation, exercisable period         90 days      
2017 Equity Incentive Plan | Maximum                
Stock-Based Compensation [Line Items]                
Share based compensation, exercisable period         12 months      
2017 ESPP                
Stock-Based Compensation [Line Items]                
Number of company's common stock reserved for issuance under the plan (in shares)     386,777   386,777      
Number of additional shares reserved for issuance under the plan (in shares) 0 0            
Common stock, reserved for future issuance (in shares)               279,069
Share based compensation, percentage of discount from market price on purchase date         15.00%      
Share based compensation, number of shares purchased (in shares)     0 0 29,830 38,583    
Share based compensation expense     $ 13,446 $ 20,176 $ 28,600 $ 41,195    
Percentage increase, outstanding stock maximum         1.00%      
Common stock, reserved for future issuance increase (in shares)         550,000      
2014 Employee Stock Purchase Plan                
Stock-Based Compensation [Line Items]                
Options outstanding (in shares)     1,663,597   1,663,597