XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Shares Outstanding, Beginning Balance 6,538,536  
Shares, Granted 225,000  
Shares, Exercised or Released (223,785)  
Shares, Forfeited or Expired (15,968)  
Shares Outstanding, Ending Balance 6,523,783 6,538,536
Shares, Exercisable 3,950,421  
Shares, Vested and Expected To Vest 6,514,442  
Weighted-Average Exercise Price, Beginning Balance $ 10.02  
Weighted-Average Exercise Price, Granted 18.33  
Weighted-Average Exercise Price, Exercised or Released 7.25  
Weighted-Average Exercise Price, Forfeited or Expired 16.51  
Weighted-Average Exercise Price, Ending Balance 10.38 $ 10.02
Weighted-Average Exercise Price, Exercisable 7.54  
Weighted-Average Exercise Price, Vested and Expected To Vest $ 10.37  
Weighted-Average Remaining Contractual Term (Years) 7 years 2 months 8 days 7 years 4 months 9 days
Weighted-Average Remaining Contractual Term (Years), Exercisable 6 years 6 months 21 days  
Weighted-Average Remaining Contractual Term (Years), Vested and expected to vest 7 years 2 months 8 days