XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2021
May 31, 2018
Mar. 31, 2023
Mar. 31, 2022
Stock-Based Compensation        
Stock-based compensation expense     $ 5,184 $ 4,125
Stock Options        
Stock-Based Compensation        
Intrinsic value per share     $ 24.00  
Total intrinsic value of options     $ 100 2,900
Unrecognized compensation cost related to unvested stock options     $ 22,000  
Weighted average recognition period     2 years 2 months 12 days  
Restricted stock units        
Stock-Based Compensation        
Weighted average recognition period     2 years 8 months 12 days  
Stock-based compensation expense     $ 2,100 $ 1,400
Unrecognized compensation expense     $ 21,300  
Plan 2018 | Stock Options        
Stock-Based Compensation        
Total shares available for future grant   3,730,179 1,495,103  
Number of shares authorized but unissued under prior plans   1,269,821    
Increase in number of shares authorized 2,850,000