v3.26.1
Consolidated Statements of Stockholders' (Deficit) Equity - USD ($)
$ in Thousands
Common stock
Additional paidin capital
Accumulated other comprehensive income
Accumulated deficit
Total
Balance at Beginning of period at Dec. 31, 2024 $ 39 $ 387,059 $ 90 $ (358,730) $ 28,458
Balance at Beginning of period (in shares) at Dec. 31, 2024 39,395,712        
Vesting of restricted stock units and exercise of stock options $ 1       1
Vesting of restricted stock units and exercise of stock options (in shares) 231,011        
Issuance of common stock under the employee stock purchase plan   60     60
Issuance of common stock under the employee stock purchase plan (in shares) 27,318        
Shares withheld for employee taxes   (180)     (180)
Shares withheld for employee taxes (in shares) (69,863)        
Foreign currency translation adjustment     3   3
Stock-based compensation expense   2,029     2,029
Net loss       (21,187) (21,187)
Balance at Ending period at Jun. 30, 2025 $ 40 388,968 93 (379,917) 9,184
Balance at Ending period (in shares) at Jun. 30, 2025 39,584,178        
Balance at Beginning of period at Mar. 31, 2025 $ 40 387,986 91 (369,994) 18,123
Balance at Beginning of period (in shares) at Mar. 31, 2025 39,554,771        
Vesting of restricted stock units and exercise of stock options (in shares) 32,731        
Shares withheld for employee taxes   (3)     (3)
Shares withheld for employee taxes (in shares) (3,324)        
Foreign currency translation adjustment     2   2
Stock-based compensation expense   985     985
Net loss       (9,923) (9,923)
Balance at Ending period at Jun. 30, 2025 $ 40 388,968 93 (379,917) 9,184
Balance at Ending period (in shares) at Jun. 30, 2025 39,584,178        
Balance at Beginning of period at Dec. 31, 2025 $ 44 403,739 91 (397,561) 6,313
Balance at Beginning of period (in shares) at Dec. 31, 2025 44,538,264        
Vesting of restricted stock units $ 1       1
Vesting of restricted stock units (in shares) 389,445        
Issuance of common stock under the employee stock purchase plan   27     27
Issuance of common stock under the employee stock purchase plan (in shares) 32,142        
Shares withheld for employee taxes   (94)     (94)
Shares withheld for employee taxes (in shares) (125,909)        
Foreign currency translation adjustment     (7)   (7)
Stock-based compensation expense   1,429     1,429
Net loss       (23,535) (23,535)
Balance at Ending period at Jun. 30, 2026 $ 45 405,101 84 (421,096) (15,866)
Balance at Ending period (in shares) at Jun. 30, 2026 44,833,942        
Balance at Beginning of period at Mar. 31, 2026 $ 45 404,503 85 (409,834) (5,201)
Balance at Beginning of period (in shares) at Mar. 31, 2026 44,765,928        
Vesting of restricted stock units (in shares) 84,167        
Shares withheld for employee taxes   (15)     (15)
Shares withheld for employee taxes (in shares) (16,153)        
Foreign currency translation adjustment     (1)   (1)
Stock-based compensation expense   613     613
Net loss       (11,262) (11,262)
Balance at Ending period at Jun. 30, 2026 $ 45 $ 405,101 $ 84 $ (421,096) $ (15,866)
Balance at Ending period (in shares) at Jun. 30, 2026 44,833,942