XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2021
Oct. 31, 2019
shares
Sep. 30, 2019
shares
Sep. 30, 2023
USD ($)
Employee
shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Employee
shares
Sep. 30, 2022
USD ($)
Feb. 28, 2023
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock shares reserved for future issuance       14,282,486   14,282,486    
Share base compensation expense | $       $ 4,381 $ 2,500 $ 12,069 $ 7,598  
Service-based RSUs | Employee                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share base compensation expense | $       900 300 2,400 700  
Performance RSUs | Executive Officer and Certain Employees                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share base compensation expense | $       $ 200 $ 300 $ 800 $ 1,100  
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,220,897   1,220,897    
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,783,900    
2023 Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock shares reserved for future issuance               1,500,000
Granted       279,600   417,700    
Number of new employees granted shares under the plan | Employee       14   20    
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