XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share - Potentially Dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 3,472,368 2,896,860
Outstanding options and RSUs to purchase Class A common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 2,005,853 1,653,934
Outstanding warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 1,466,515 666,515
Outstanding earn-out shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 0 552,392
Outstanding earn-out RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 0 24,019