Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Statements of Stockholders' Equity

v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Beginning Balance (in shares) at Dec. 31, 2022   71,660,617      
Beginning Balance at Dec. 31, 2022 $ 274,489 $ 7 $ 375,873 $ 2,287 $ (103,678)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   386,790      
Issuance of common stock upon exercise of stock options 70   70    
Issuance of common stock upon settlement of restricted stock units (in shares)   2,724,920      
Stock-based compensation - restricted stock 12,501   12,501    
Shares withheld related to net share settlement (in shares)   (25,658)      
Shares withheld related to net share settlement (146)   (146)    
Issuance of common stock for settlement of contingent consideration (earn-out) (in shares)   384,756      
Issuance of common stock for settlement of contingent consideration compensation (earn-out) 1,785   1,785    
Other comprehensive income (loss) 1,677     1,677  
Net loss (56,076)       (56,076)
Ending Balance (in shares) at Dec. 31, 2023   75,131,425      
Ending Balance at Dec. 31, 2023 234,300 $ 7 390,083 3,964 (159,754)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   2,092,558      
Issuance of common stock upon exercise of stock options 168   168    
Issuance of common stock upon settlement of restricted stock units (in shares)   2,871,614      
Stock-based compensation - restricted stock 19,893   19,893    
Shares withheld related to net share settlement (in shares)   (1,605,465)      
Shares withheld related to net share settlement (5,683)   (5,683)    
Issuance of common stock for settlement of contingent consideration (earn-out) (in shares)   1,008,998      
Issuance of common stock for settlement of contingent consideration compensation (earn-out) 3,022   3,022    
Repurchase and retirement of common stock (in shares)   (80,102)      
Repurchase and retirement of common stock (244)   (407)   163
Other comprehensive income (loss) (2,211)     (2,211)  
Net loss (27,307)       (27,307)
Ending Balance (in shares) at Dec. 31, 2024   79,419,028      
Ending Balance at Dec. 31, 2024 $ 221,938 $ 7 $ 407,076 $ 1,753 $ (186,898)