XML 60 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity Incentive and Other Plans - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Plan
shares
Mar. 26, 2024
shares
Feb. 28, 2024
shares
Jan. 30, 2024
shares
Dec. 19, 2023
shares
Nov. 30, 2023
shares
Jul. 25, 2023
shares
Mar. 14, 2023
shares
Feb. 04, 2022
USD ($)
Days
shares
Mar. 31, 2024
USD ($)
Plan
shares
Mar. 31, 2023
USD ($)
Dec. 31, 2023
shares
Mar. 15, 2024
USD ($)
shares
Jan. 01, 2024
shares
Sep. 15, 2023
USD ($)
shares
Mar. 15, 2023
USD ($)
shares
Jan. 01, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of equity plans | Plan 4                 4              
Options granted (in shares)                   0   0          
Stock-based compensation expense | $                   $ 598 $ 658            
Service-based awards                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Unrecognized compensation cost, recognition period 1 year 3 months 25 days                                
Employee Stock                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Common stock reserved for issuance (in shares)                 56,281         59,304      
Common stock reserved for issuance remaining (in shares) 50,861,000                 50,861,000              
Common stock reserved for issuance, annual increase percentage                                 2.50%
Common stock reserved for issuance, annual increase (in shares)                                 56,281
2024 Awards | Restricted stock units                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Equity instruments other than options, grants in period (in shares)   187,024 187,024                            
2024 Awards | Restricted stock units | Vesting tranche one                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Vested (in shares)   176,168 176,168                            
Vesting Period   1 year 1 year                            
Vesting percentage   25.00% 25.00%                            
2024 Awards | Restricted stock units | Vesting tranche two                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Vested (in shares)   10,856 10,856                            
Vesting Period   1 year 1 year                            
Vesting percentage   50.00% 50.00%                            
2024 Awards | Restricted stock units | Vesting tranche three                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Vesting Period   3 months 3 months                            
Vesting percentage   12.50% 12.50%                            
2023 Awards | Restricted stock units                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Equity instruments other than options, grants in period (in shares)               31,567                  
Vesting Period               4 months                  
2023 Awards | Restricted stock units | Non-employee Board members                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Equity instruments other than options, grants in period (in shares)         1,800   32,724                    
Vesting date             Aug. 20, 2023                    
2023 Awards | Restricted stock units | Senior management                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Equity instruments other than options, grants in period (in shares)           23,634                      
2023 Awards | Restricted stock units | Employee                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Equity instruments other than options, grants in period (in shares)             125,559                    
2023 Awards | Restricted stock units | Vesting tranche one | Employee                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Equity instruments other than options, grants in period (in shares)         19,440                        
2023 Awards | Restricted stock units | Vesting tranche two | Employee                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Equity instruments other than options, grants in period (in shares)         7,900                        
2023 Awards | Performance-based awards                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Vested (in shares)       30,560                          
2023 Awards | Performance-based awards | Senior management                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Equity instruments other than options, grants in period (in shares)             23,634                    
2021 Plan                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Common stock reserved for issuance (in shares)                 225,125                
Common stock reserved for issuance, annual increase percentage                                 10.00%
Common stock reserved for issuance, annual increase (in shares)                                 225,125
Unrecognized compensation cost, recognition period 1 year 3 months 14 days                                
Options outstanding (in shares) 4,976                 4,976   4,976          
2021 Plan | Stock option                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Options granted (in shares)                   0   0          
Common stock reserved for issuance (in shares)                           225,144      
Common stock reserved for issuance remaining (in shares) 45,937                 45,937              
Total unrecognized compensation cost | $ $ 53                 $ 53              
2021 Plan | Restricted stock units                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Total unrecognized compensation cost | $ 1,640                 1,640              
2021 Plan | Performance-based awards                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Unrecognized compensation cost | $ $ 6                 $ 6              
2021 Plan | Employee Stock                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Unrecognized compensation cost, recognition period 1 year 10 months 9 days                                
2018 Plan                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Options outstanding (in shares) 116,250                 116,250   116,451          
2018 Plan | Stock option                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Options granted (in shares)                   0   0          
2018 Plan | Service-based awards                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Total unrecognized compensation cost | $ $ 230                 $ 230              
Options outstanding (in shares) 63,447                 63,447   63,648          
2018 Plan | Market-based awards                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Total unrecognized compensation cost | $ $ 88                 $ 88              
Unrecognized compensation cost, recognition period                   1 month 6 days              
Options outstanding (in shares) 52,803                 52,803   52,803          
Market capitalization target | $                 $ 1,000,000                
Market capitalization target, threshold days | Days                 20                
Market capitalization target, threshold consecutive days                 30 days                
Earn-Out Plan                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Common stock reserved for issuance (in shares)                       28,546          
Earn-Out Plan | Restricted stock units                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Equity instruments other than options, grants in period (in shares)                   0              
ESPP                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of shares purchased                         8,443   5,701 14,441  
Total amount of shares purchased | $                         $ 16   $ 48 $ 120  
Stock-based compensation expense | $                   $ 10 $ 49