XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Summary of Stock Plan Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of Options, Granted 0   0 3,070 175  
2018 Stock Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of Options, Beginning Balance 12,590 9,671   9,671    
Number of Options, Granted   3,070        
Number of Options, Exercised (200) (151)        
Number of Options, Forfeited (631)          
Number of Options, Ending Balance 11,759 12,590   11,759   9,671
Number of Options, Exercisable options as of March 31, 2023 8,348     8,348    
Weighted-Average Exercise Price, Beginning Balance $ 1.21 $ 0.67   $ 0.67    
Weighted-Average Exercise Price, Granted   2.87        
Weighted-Average Exercise Price, Exercised 0.47 0.47        
Weighted-Average Exercise Price, Forfeited 4.15          
Weighted-Average Exercise Price, Ending Balance 1.07 $ 1.21   1.07   $ 0.67
Weighted-Average Exercise Price, Exercisable options as of March 31, 2023 $ 0.56     $ 0.56    
Weighted Average Remaining Contractual Life (Years), Balance 5 years 9 months 10 days 7 years 6 months       6 years 11 months 26 days
Weighted Average Remaining Contractual Life (years), Exercisable options as of March 31, 2023       4 years 5 months 12 days    
Aggregate Intrinsic Value $ 32,807 $ 19,061   $ 32,807   $ 18,234
Aggregate Intrinsic Value, Exercisable options as of March 31, 2023 $ 27,620     $ 27,620