Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Summarizes Stock Option Activity (Details)

v3.23.1
Stock-Based Compensation - Summarizes Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options Outstanding, Ending Balance 2,938,257  
2013 Plan and 2021 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options Outstanding, Beginning Balance 22,713,562  
Options, granted 0  
Options, exercised (1,258,100)  
Options Cancelled (103,188)  
Options, Forfeited (20,079)  
Options Outstanding, Ending Balance 21,332,195 22,713,562
Exercisable at March 31, 2022 15,118,508  
Vested or expected to vest at March 31, 2022 21,332,195  
Weighted Average Exercise Price, Beginning Balance $ 1.20  
Weighted-average exercise price, Granted 0  
Weighted Average Exercise Price, Exercised 0.18  
Weighted Average Exercise price, Cancelled 1.27  
Weighted Average Exercise Price, Forfeited 1.23  
Weighted Average Exercise Price, Ending Balance 1.26 $ 1.20
Weighted Average Exercise Price , Exercisable 1.02  
Weighted Average Exercise Price Vested or Expected to Vest $ 1.26  
Weighted Average Remaining Contractual Term, Beginning balance 6 years 8 months 12 days 6 years 7 months 6 days
Weighted Average Remaining Contractual Term, Exercisable 6 years 2 months 12 days  
Weighted Average Remaining Contractual Term, Vested or Expected to Vest 6 years 8 months 12 days