XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional paid-in capital
Accumulated deficit
Accumulated Other Comprehensive Loss
Total
Balance at the beginning at Dec. 31, 2023 $ 18 $ 588,515 $ (84,639) $ (559) $ 503,335
Balance at the beginning (in shares) at Dec. 31, 2023 179,010,884        
Changes in stockholder's equity          
Net loss     (21,207)   (21,207)
Withholding of employee taxes related to stock-based compensation   (169)     (169)
Shares of common stock issued for vested RSUs (in Shares) 161,995        
Stock options exercised   97     97
Stock options exercised (in shares) 2,360,316        
Repurchase and retirement of shares of common stock   (4,963)     $ (4,963)
Repurchase and retirement of shares of common stock (in shares) (3,183,638)       (3,183,638)
Unrealized gain on available-for-sale securities       (579) $ (579)
Stock-based compensation expense   2,863     2,863
Balance at the end at Mar. 31, 2024 $ 18 586,343 (105,846) (1,138) 479,377
Balance at the end (in shares) at Mar. 31, 2024 178,349,557        
Balance at the beginning at Dec. 31, 2024         34
Balance at the beginning at Dec. 31, 2024 $ 18 591,394 (181,171) 39 410,280
Balance at the beginning (in shares) at Dec. 31, 2024 180,364,028        
Changes in stockholder's equity          
Net loss     (15,151)   (15,151)
Withholding of employee taxes related to stock-based compensation   (261)     (261)
Shares of common stock issued for vested RSUs (in Shares) 551,828        
Stock options exercised   181     $ 181
Stock options exercised (in shares) 1,532,420       1,532,420
Repurchase and retirement of shares of common stock (in shares)         0
Remeasurement of mezzanine equity     20   $ 20
Unrealized gain on available-for-sale securities       173 173
Stock-based compensation expense   1,830     1,830
Balance at the end at Mar. 31, 2025         43
Balance at the end at Mar. 31, 2025 $ 18 $ 593,144 $ (196,302) $ 212 $ 397,072
Balance at the end (in shares) at Mar. 31, 2025 182,448,276