v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning Balance (in shares) at Dec. 31, 2023   88,869,463      
Beginning Balance at Dec. 31, 2023 $ 59,800 $ 9 $ 189,454 $ 0 $ (129,663)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock in connection with the At Market Issuance Sales Agreement, net of issuance cost (in shares)   2,853,266      
Issuance of common stock in connection with the At Market Issuance Sales Agreement, net of issuance cost 8,746   8,746    
Issuance of common stock upon exercise of stock options and vesting of restricted stock units (in shares)   551,436      
Issuance of common stock upon exercise of stock options and vesting of restricted stock units 28   28    
Stock-based compensation 1,247   1,247    
Net loss (9,886)       (9,886)
Ending Balance (in shares) at Mar. 31, 2024   92,274,165      
Ending Balance at Mar. 31, 2024 $ 59,935 $ 9 199,475 0 (139,549)
Beginning Balance (in shares) at Dec. 31, 2024 116,934,314 116,934,314      
Beginning Balance at Dec. 31, 2024 $ 69,472 $ 12 243,794 0 (174,334)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock in connection with the At Market Issuance Sales Agreement, net of issuance cost (in shares)   2,585,646      
Issuance of common stock in connection with the At Market Issuance Sales Agreement, net of issuance cost 8,429   8,429    
Issuance of common stock upon exercise of stock options and vesting of restricted stock units (in shares)   1,026,117      
Issuance of common stock upon exercise of stock options and vesting of restricted stock units 48   48    
Stock-based compensation 1,822   1,822    
Net loss (9,371)       (9,371)
Other comprehensive loss $ (4)     (4) 0
Ending Balance (in shares) at Mar. 31, 2025 120,546,077 120,546,077      
Ending Balance at Mar. 31, 2025 $ 70,396 $ 12 $ 254,093 $ (4) $ (183,705)