XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2021
Oct. 31, 2019
Sep. 30, 2019
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share base compensation expense       $ 2,500 $ 2,314 $ 7,598 $ 6,524
Service-based RSUs | Employee              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share base compensation expense       300 100 $ 700 200
Vesting period           3 years  
Performance RSUs | Executive Officer and Certain Employees              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share base compensation expense       $ 300 $ 200 $ 1,100 $ 600
Vesting period 1 year            
Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of common shares issuable under the plan (in shares)   225,188          
Percentage of increase in number of shares of capital stock issued and outstanding   1.00%          
Percent of purchase shares of common stock   85.00%          
2019 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of common shares issuable under the plan (in shares)     2,844,193        
Percentage of increase in number of shares of capital stock issued and outstanding     4.00%        
Maximum | Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Period for increase in number of shares of common stock reserved for issuance   10 years          
Maximum | 2019 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Period for increase in number of shares of common stock reserved for issuance     10 years