XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2024
Jul. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2021
Feb. 29, 2024
Feb. 28, 2023
Dec. 31, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                  
Number of shares authorized (in shares)         1,957,530        
Intrinsic value of options exercised     $ 9,900 $ 2,100          
Aggregate grant-date fair value of options vested     1,800 2,300          
Stock-based compensation expense     5,529 5,828          
Stock-based compensation included in capitalized internal-use software     1,049 $ 1,008          
Cost not yet recognized for stock options, amount $ 8,300   8,300            
ESPP withholding 1,281   $ 1,281   $ 426        
Restricted stock units outstanding                  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                  
Granted (in shares)     455,028 989,283          
Granted (in dollars per share)     $ 10.71 $ 5.97          
Fair value     $ 10,500 $ 3,800          
Cost not yet recognized for restricted stock units, amount $ 24,300   $ 24,300            
Cost not yet recognized, period for recognition     2 years            
Employee Stock                  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                  
Cost not yet recognized, period for recognition     1 year 2 months 12 days            
2021 Equity Incentive Plan                  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                  
Number of shares authorized (in shares) 14,662,500   14,662,500            
Number of additional shares authorized (in shares) 13,719,000 8,292,158 1,957,530   809,916        
Minimum annual additional number of shares authorized (in shares)           4,784,100      
Minimum annual additional number of shares authorized, common stock outstanding (in percent)           5.00%      
2021 Equity Incentive Plan | Restricted stock units outstanding | Share-Based Payment Arrangement, Nonemployee                  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                  
Award vesting period     1 year            
2021 Equity Incentive Plan | Maximum | Restricted stock units outstanding | Share-Based Payment Arrangement, Employee                  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                  
Award vesting period     4 years            
2021 Equity Incentive Plan (“2021 Plan”) | Employee Stock                  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                  
Number of shares authorized (in shares)                 1,564,496
Number of additional shares authorized (in shares)     783,012 667,874          
Stock-based compensation expense     $ 300 $ 1,000          
Stock-based compensation included in capitalized internal-use software     200 200          
Cost not yet recognized for stock options, amount $ 1,200   $ 1,200            
Cost not yet recognized, period for recognition     1 year            
Incremental modification expense     $ 500            
2022 Employee Bonus Plan | Restricted stock units outstanding                  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                  
Number of shares authorized (in shares)             296,000 288,000  
Stock-based compensation expense     800 600          
Stock-based compensation included in capitalized internal-use software     100 $ 100          
2024 Employee Bonus Plan | Restricted stock units outstanding                  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                  
Accrued bonus balance $ 300   $ 300