XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Jul. 02, 2021
Jun. 30, 2001
Sep. 30, 2023
Sep. 30, 2022
Jan. 01, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected dividend yield     0.00%    
Proceeds from Employee Stock Purchase Plan     $ 452 $ 295  
2001 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Reserved for future issuance   2,674,749      
Number of shares available for grant 600,737        
Vesting Period   4 years      
2001 Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Period   10 years      
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Reserved for future issuance 278,170       206,637
Number of shares available for grant     540,489    
Shares issued/purchased under ESPP     34,421    
Annual incremental percentage 1.00%        
Minimum Percentage     85.00%    
Expected dividend yield     0.00% 0.00%  
Proceeds from Employee Stock Purchase Plan     $ 500    
2021          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Reserved for future issuance 1,854,490   1,724,683   1,033,186
Annual incremental percentage 5.00%        
2021 | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based payment award, term 10 years        
Options to purchase common stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected dividend yield     0.00% 0.00%  
Options to purchase common stock | 2001 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Period     48 months