XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Jan. 01, 2023
Mar. 28, 2018
Mar. 27, 2018
Feb. 28, 2023
Mar. 31, 2023
Mar. 31, 2022
Nov. 05, 2020
Oct. 22, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense         $ 5,850,000 $ 4,175,000    
2020 Inducement Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares available for issuance         677,995      
Shares reserved for future issuance             3,750,000 3,750,000
Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation cost         $ 67,200,000      
Unrecognized compensation expenses, recognition period         2 years 8 months 15 days      
2018 Stock Option and Incentive Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of increases in authorized shares     700,180          
Percentage applied to the outstanding shares as annual increase in the number of shares authorized for issuance     4.00%          
Increased in authorized shares reserved for issuance 2,795,737              
Shares available for issuance         796,715      
Expiration period       3 years        
Stock-based compensation expense         $ 0      
2018 Stock Option and Incentive Plan [Member] | Minimum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of vesting of award       0.00%        
2018 Stock Option and Incentive Plan [Member] | Maximum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares grants       2,500,000        
Percentage of vesting of award       200.00%        
2018 Employee Stock Purchase Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Increased in authorized shares reserved for issuance 125,000              
Shares available for issuance         490,040      
Shares reserved for future issuance   78,500            
2018 Employee Stock Purchase Plan [Member] | Maximum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of increases in authorized shares   125,000            
Percentage of shares of common stock available for issuance   1.00%