XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2021
Oct. 31, 2019
Sep. 30, 2019
Mar. 31, 2023
Mar. 31, 2022
Feb. 28, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock shares reserved for future issuance       15,868,221    
Share base compensation expense       $ 3,551 $ 2,512  
Service-based RSUs | Employee            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share base compensation expense       700 200  
Performance RSUs | Executive Officer and Certain Employees            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share base compensation expense       $ 300 $ 300  
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        
Common stock shares reserved for future issuance       1,234,824    
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%      
Granted       1,366,200    
2023 Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock shares reserved for future issuance           1,500,000
Granted       0    
Minimum | Service-based RSUs | Employee            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting period       2 years    
Maximum | Service-based RSUs | Employee            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting period       3 years    
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