v3.25.2
Condensed Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit) (Unaudited) - USD ($)
$ in Thousands
Convertible Preferred Stock, Temporary Equity [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023 15,906,236 2,349,554        
Balance at Dec. 31, 2023 $ 192,620 $ 2 $ 7,098 $ 108 $ (75,144) $ (67,936)
Exercise of stock options (in shares) 0 34,872        
Exercise of stock options $ 0 $ 0 122 0 0 122
Stock-based compensation 0 0 768 0 0 768
Net loss 0 0 0 0 (8,417) (8,417)
Unrealized gain (loss) on marketable securities $ 0 $ 0 0 (166) 0 (166)
Balance (in shares) at Mar. 31, 2024 15,906,236 2,384,426        
Balance at Mar. 31, 2024 $ 192,620 $ 2 7,988 (58) (83,561) (75,629)
Balance (in shares) at Dec. 31, 2023 15,906,236 2,349,554        
Balance at Dec. 31, 2023 $ 192,620 $ 2 7,098 108 (75,144) (67,936)
Net loss           (17,426)
Unrealized gain (loss) on marketable securities           (235)
Balance (in shares) at Jun. 30, 2024 0 25,723,276        
Balance at Jun. 30, 2024 $ 0 $ 26 310,174 (127) (92,570) 217,503
Balance (in shares) at Mar. 31, 2024 15,906,236 2,384,426        
Balance at Mar. 31, 2024 $ 192,620 $ 2 7,988 (58) (83,561) (75,629)
Exercise of stock options (in shares) 0 8,932        
Exercise of stock options $ 0 $ 0 13 0 0 13
Stock-based compensation 0 0 1,494 0 0 1,494
Net loss 0 0 0 0 (9,009) (9,009)
Unrealized gain (loss) on marketable securities $ 0 $ 0 0 (69) 0 (69)
Issuance of stock, net of issuance costs (in shares) 0 7,423,682        
Issuance of stock, net of issuance costs $ 0 $ 7 107,860 0 0 107,867
Conversion of convertible preferred stock to common stock upon initial public offering (in shares) (15,906,236) 15,906,236        
Conversion of convertible preferred stock to common stock upon initial public offering $ (192,620) $ 17 192,603 0 0 192,620
Reclassification of warrant from liability to equity $ 0 $ 0 216 0 0 216
Balance (in shares) at Jun. 30, 2024 0 25,723,276        
Balance at Jun. 30, 2024 $ 0 $ 26 310,174 (127) (92,570) 217,503
Balance (in shares) at Dec. 31, 2024   25,854,549        
Balance at Dec. 31, 2024   $ 26 315,371 71 (117,402) 198,066
Exercise of stock options (in shares)   17,000        
Exercise of stock options   $ 0 24 0 0 24
Stock-based compensation   0 2,569 0 0 2,569
Net loss   0 0 0 (15,990) (15,990)
Unrealized gain (loss) on marketable securities   $ 0 0 99 0 99
Balance (in shares) at Mar. 31, 2025   25,871,549        
Balance at Mar. 31, 2025   $ 26 317,964 170 (133,392) 184,768
Balance (in shares) at Dec. 31, 2024   25,854,549        
Balance at Dec. 31, 2024   $ 26 315,371 71 (117,402) $ 198,066
Exercise of stock options (in shares)           17,000
Net loss           $ (32,030)
Unrealized gain (loss) on marketable securities           76
Balance (in shares) at Jun. 30, 2025   25,919,895        
Balance at Jun. 30, 2025   $ 26 320,649 147 (149,432) 171,390
Balance (in shares) at Mar. 31, 2025   25,871,549        
Balance at Mar. 31, 2025   $ 26 317,964 170 (133,392) 184,768
Stock-based compensation   0 2,418 0 0 2,418
Net loss   0 0 0 (16,040) (16,040)
Unrealized gain (loss) on marketable securities   $ 0 0 (23) 0 (23)
Shares purchased through employee stock purchase plan (in shares)   48,346        
Shares purchased through employee stock purchase plan   $ 0 267 0 0 267
Balance (in shares) at Jun. 30, 2025   25,919,895        
Balance at Jun. 30, 2025   $ 26 $ 320,649 $ 147 $ (149,432) $ 171,390