Quarterly report [Sections 13 or 15(d)]

Unaudited Interim Condensed Consolidated Statements of Stockholders' Equity

v3.25.1
Unaudited Interim Condensed 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, 2023   75,131,425      
Beginning 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)   508,181      
Issuance of common stock upon exercise of stock options 91   91    
Issuance of common stock upon settlement of restricted stock units (in shares)   509,565      
Stock-based compensation - restricted stock 4,318   4,318    
Shares withheld related to net share settlement (in shares)   (12,119)      
Shares withheld related to net share settlement (37)   (37)    
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    
Other comprehensive income (loss) (851)     (851)  
Net loss (4,234)       (4,234)
Ending Balance (in shares) at Mar. 31, 2024   77,146,050      
Ending Balance at Mar. 31, 2024 236,609 $ 7 397,477 3,113 (163,988)
Beginning Balance (in shares) at Dec. 31, 2024   79,419,028      
Beginning Balance at Dec. 31, 2024 221,938 $ 7 407,076 1,753 (186,898)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   1,568,167      
Issuance of common stock upon exercise of stock options 60   60    
Issuance of common stock upon settlement of restricted stock units (in shares)   1,465,407      
Stock-based compensation - restricted stock 4,217   4,217    
Shares withheld related to net share settlement (in shares)   (1,478,968)      
Shares withheld related to net share settlement (4,306)   (4,306)    
Other comprehensive income (loss) 1,316     1,316  
Net loss (3,493)       (3,493)
Ending Balance (in shares) at Mar. 31, 2025   80,973,634      
Ending Balance at Mar. 31, 2025 $ 219,732 $ 7 $ 407,047 $ 3,069 $ (190,391)