v3.26.1
CONDENSED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Class A and Class B Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024   25,854,549      
Beginning balance at Dec. 31, 2024 $ 198,066 $ 26 $ 315,371 $ 71 $ (117,402)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   17,000      
Exercise of stock options 24   24    
Stock-based compensation 2,569   2,569    
Net loss (15,990)       (15,990)
Unrealized (loss) gain on marketable securities 99     99  
Ending balance (in shares) at Mar. 31, 2025   25,871,549      
Ending balance at Mar. 31, 2025 184,768 $ 26 317,964 170 (133,392)
Beginning balance (in shares) at Dec. 31, 2024   25,854,549      
Beginning balance at Dec. 31, 2024 198,066 $ 26 315,371 71 (117,402)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (32,030)        
Unrealized (loss) gain on marketable securities 76        
Ending balance (in shares) at Jun. 30, 2025   25,919,895      
Ending balance at Jun. 30, 2025 171,390 $ 26 320,649 147 (149,432)
Beginning balance (in shares) at Mar. 31, 2025   25,871,549      
Beginning balance at Mar. 31, 2025 184,768 $ 26 317,964 170 (133,392)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares purchased through employee stock purchase plan (in shares)   48,346      
Shares purchased through employee stock purchase plan 267   267    
Stock-based compensation 2,418   2,418    
Net loss (16,040)       (16,040)
Unrealized (loss) gain on marketable securities (23)     (23)  
Ending balance (in shares) at Jun. 30, 2025   25,919,895      
Ending balance at Jun. 30, 2025 171,390 $ 26 320,649 147 (149,432)
Beginning balance (in shares) at Dec. 31, 2025   37,320,125      
Beginning balance at Dec. 31, 2025 260,989 $ 37 438,072 260 (177,380)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   66,252      
Exercise of stock options 198   198    
Stock-based compensation 3,823   3,823    
Net loss (14,456)       (14,456)
Unrealized (loss) gain on marketable securities (513)     (513)  
Ending balance (in shares) at Mar. 31, 2026   37,386,377      
Ending balance at Mar. 31, 2026 250,041 $ 37 442,093 (253) (191,836)
Beginning balance (in shares) at Dec. 31, 2025   37,320,125      
Beginning balance at Dec. 31, 2025 $ 260,989 $ 37 438,072 260 (177,380)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares) 172,527        
Net loss $ (29,610)        
Unrealized (loss) gain on marketable securities (833)        
Ending balance (in shares) at Jun. 30, 2026   37,613,409      
Ending balance at Jun. 30, 2026 239,660 $ 38 447,185 (573) (206,990)
Beginning balance (in shares) at Mar. 31, 2026   37,386,377      
Beginning balance at Mar. 31, 2026 250,041 $ 37 442,093 (253) (191,836)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   106,275      
Exercise of stock options 473   473    
Shares purchased through employee stock purchase plan (in shares)   120,757      
Shares purchased through employee stock purchase plan 780 $ 1 779    
Stock-based compensation 3,840   3,840    
Net loss (15,154)       (15,154)
Unrealized (loss) gain on marketable securities (320)     (320)  
Ending balance (in shares) at Jun. 30, 2026   37,613,409      
Ending balance at Jun. 30, 2026 $ 239,660 $ 38 $ 447,185 $ (573) $ (206,990)