XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share LineItems    
Antidilutive securities excluded from computation of earnings per share, amount 33,188,745 30,801,970
Convertible Preferred Stock Member    
Antidilutive Securities Excluded From Computation Of Earnings Per Share LineItems    
Antidilutive securities excluded from computation of earnings per share, amount 6,824,712 6,824,712
Employee Stock Option [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share LineItems    
Antidilutive securities excluded from computation of earnings per share, amount 26,364,033 23,883,782
Restricted Stock [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share LineItems    
Antidilutive securities excluded from computation of earnings per share, amount 0 93,476