XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Beginning Balance, Amount at Dec. 31, 2022 $ 160,076 $ 48 $ 399,271 $ (239,243)
Beginning Balance, shares at Dec. 31, 2022   48,298,138    
Issuance of common stock upon exercise of stock options (In Shares)   368,683    
Issuance of common stock upon exercise of stock options 395   395  
Issuance of common stock upon vesting of restricted stock units (In Shares)   243,665    
Issuance of common stock upon vesting of restricted stock units 1 $ 1    
Withholding taxes on net share settlement of restricted stock units (224)   (224)  
Employee stock purchase plan purchases, Shares   220,877    
Employee stock purchase plan purchases 933   933  
Stock-based compensation expense 14,581   14,581  
Net loss (55,547)     (55,547)
Ending Balance, Amount at Dec. 31, 2023 120,215 $ 49 414,956 (294,790)
Ending Balance, Shares at Dec. 31, 2023   49,131,363    
Issuance of common stock upon exercise of stock options (In Shares)   207,104    
Issuance of common stock upon exercise of stock options 255   255  
Issuance of common stock upon vesting of restricted stock units (In Shares)   1,251,068    
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Withholding taxes on net share settlement of restricted stock units (23)   (23)  
Employee stock purchase plan purchases, Shares   348,464    
Employee stock purchase plan purchases 819 $ 1 818  
Warrant issuance 687   687  
Stock-based compensation expense 17,077   17,077  
Net loss (51,507)     (51,507)
Ending Balance, Amount at Dec. 31, 2024 $ 87,523 $ 51 $ 433,769 $ (346,297)
Ending Balance, Shares at Dec. 31, 2024   50,937,999