XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Class A Common Stock
Class B Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2022       4,838,437 2,656,886      
Beginning balance at Dec. 31, 2022 $ 316,769     $ 1 $ 0 $ 559,120 $ (3,611) $ (238,741)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercise of stock options (in shares)         85,781      
Exercise of stock options 203         203    
Vesting of restricted stock units (in shares)       157,579        
Issuance of common stock under employee stock purchase plan (in shares)       17,665        
Issuance of common stock under employee stock purchase plan 327         327    
Conversion of Class B shares into Class A common stock (in shares)       115,280 (115,280)      
Stock-based compensation 20,212         20,212    
Comprehensive income (loss) 276           276  
Net loss (152,458)             (152,458)
Ending balance (in shares) at Dec. 31, 2023   5,128,961 2,627,388 5,128,961 2,627,388      
Ending balance at Dec. 31, 2023 $ 185,329     $ 1 $ 0 579,862 (3,335) (391,199)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercise of stock options (in shares) 1,250       1,250      
Exercise of stock options $ 52         52    
Vesting of restricted stock units (in shares)       217,997        
Issuance of common stock under employee stock purchase plan (in shares)       22,841        
Issuance of common stock under employee stock purchase plan 235         235    
Conversion of Class B shares into Class A common stock (in shares)       86,273 (86,273)      
Stock-based compensation 11,734         11,734    
Comprehensive income (loss) (2,345)           (2,345)  
Net loss (93,318)             (93,318)
Ending balance (in shares) at Dec. 31, 2024   5,456,072 2,542,365 5,456,072 2,542,365      
Ending balance at Dec. 31, 2024 $ 101,685     $ 1 $ 0 $ 591,882 $ (5,681) $ (484,517)