XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss per Share (Tables)
9 Months Ended
Sep. 30, 2024
Net Loss per Share [Abstract]  
Schedule of Net Loss per Share Diluted loss per share includes shares issuable upon exercise of outstanding stock options and stock-based awards where the conversion of such instruments would be dilutive.
   For the Three Months Ended
September 30,
   For the Nine Months Ended
September 30,
 
   2024   2023   2024   2023 
Numerator for basic and diluted net loss per share:                
Net loss  $(17,091)  $(15,704)  $(49,297)  $(57,960)
                     
Denominator for basic and diluted net loss per share:                    
Weighted average shares   5,899,616    5,171,380    5,876,626    4,539,806 
                     
Net loss per share of Class A and Class B common stock – basic and diluted  $(2.90)  $(3.04)  $(8.39)  $(12.77)