XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Bonus Plan
Class A Common Stock
Class A Common Stock
Bonus Plan
Additional Paid-in Capital
Additional Paid-in Capital
Bonus Plan
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2022 [1]     33,393,737        
Beginning balance at Dec. 31, 2022 $ 68,748   $ 4 [1]   $ 156,485   $ (87,741)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (59,713)           (59,713)
Issuance of Class A common stock upon exercise of stock options (in shares) [1]     2,446,846        
Issuance of Class A common stock upon exercise of stock options 4,613       4,613    
Issuance of Class A common stock under 2021 Plan (in shares) [1]     2,327,073        
Issuance of Class A common stock related to the 2021 Employee Stock Purchase Plan ("ESPP") (in shares) [1]     695,046        
Issuance of Class A common stock related to the 2021 Employee Stock Purchase Plan ("ESPP") 2,339       2,339    
Issuance of restricted stock units related to the Bonus Plan (See Note 14) (in shares) [1]       287,908      
Issuance of restricted stock units related to the Bonus Plan (See Note 14)   $ 1,848       $ 1,848  
Stock-based compensation 27,103       27,103    
Ending balance (in shares) at Dec. 31, 2023 [1]     39,150,610        
Ending balance at Dec. 31, 2023 44,938   $ 4 [1]   192,388   (147,454)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (48,531)           (48,531)
Issuance of shares of common stock upon public offering, net of underwriting discounts and commissions and other offering costs (in shares) [1]     7,187,500        
Issuance of shares of common stock upon public offering, net of underwriting discounts and commissions and other offering costs $ 36,981   $ 1   36,980    
Issuance of Class A common stock upon exercise of stock options (in shares) 2,526,902   2,526,902 [1]        
Issuance of Class A common stock upon exercise of stock options $ 7,537       7,537    
Issuance of Class A common stock under 2021 Plan (in shares) [1]     3,434,104        
Issuance of Class A common stock related to the 2021 Employee Stock Purchase Plan ("ESPP") (in shares) [1]     780,206        
Issuance of Class A common stock related to the 2021 Employee Stock Purchase Plan ("ESPP") 2,768       2,768    
Issuance of restricted stock units related to the Bonus Plan (See Note 14) (in shares) [1]       296,448      
Issuance of restricted stock units related to the Bonus Plan (See Note 14)   $ 3,507       $ 3,507  
Stock-based compensation 30,422       30,422    
Ending balance (in shares) at Dec. 31, 2024 [1]     53,375,770        
Ending balance at Dec. 31, 2024 $ 77,622   $ 5 [1]   $ 273,602   $ (195,985)
[1]
(1) On July 6, 2023, all shares of the Company’s then outstanding Class B common stock were automatically converted into the same number of Class A common stock, pursuant to the terms of the Company’s Amended and Restated Certificate of Incorporation. No additional shares of Class B common stock will be issued following such conversion. See Note 13 for further details.