XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning Balance at Dec. 31, 2022 $ 250,607 $ 7 $ 473,587 $ (770) $ (222,217)
Beginning Balance, Shares at Dec. 31, 2022   65,996,138      
Issuance of common stock upon vesting of RSUs, net of shares withheld for taxes, exercise of stock options, and issuance of common stock under ESPP (787)   (787)    
Issuance of common stock upon vesting of RSUs, net of shares withheld for taxes, exercise of stock options, and issuance of common stock under ESPP, Shares   878,511      
Issuance of common stock from at-the-market sales agreements 4,712   4,712    
Issuance of common stock from at-the-market sales agreements, Shares   1,016,662      
Stock-based compensation expense 13,362   13,362    
Other comprehensive loss, net of tax 693     693  
Net loss (117,863)       (117,863)
Ending Balance at Dec. 31, 2023 $ 150,724 $ 7 490,874 (77) (340,080)
Ending Balance, Shares at Dec. 31, 2023 67,891,311 67,891,311      
Issuance of common stock upon vesting of RSUs, net of shares withheld for taxes, exercise of stock options, and issuance of common stock under ESPP $ (56)   (56)    
Issuance of common stock upon vesting of RSUs, net of shares withheld for taxes, exercise of stock options, and issuance of common stock under ESPP, Shares   764,485      
Issuance of common stock from at-the-market sales agreements 302   302    
Issuance of common stock from at-the-market sales agreements, Shares   249,096      
Stock-based compensation expense 9,847   9,847    
Issuance of common stock from private placement, net of issuance costs 52,662 $ 6 52,656    
Issuance of common stock from private placement, net of issuance costs, shares   55,871,260      
Other comprehensive loss, net of tax 99     99  
Net loss (116,914)       (116,914)
Ending Balance at Dec. 31, 2024 $ 96,664 $ 13 $ 553,623 $ 22 $ (456,994)
Ending Balance, Shares at Dec. 31, 2024 124,776,152 124,776,152