v3.25.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock Issued
Additional Paid-in Capital
Retained Earnings (Deficit)
Total
Balance at the beginning at Dec. 31, 2023 $ 341 $ 127,548 $ 140,699 $ 268,588
Balance at the beginning (in shares) at Dec. 31, 2023 34,052      
Stock-based compensation   2,247   2,247
Stock issued on vesting of RSUs $ 4 (4)    
Stock issued on vesting of RSUs (in shares) 379      
Taxes paid on vesting of RSUs $ (2) (271)   (273)
Taxes paid on vesting of RSUs (in shares) (159)      
Stock issued on redemption of convertible notes $ 36 22,957   22,993
Stock issued on redemption of convertible notes (in shares) 3,672      
Stock issued in ATM offering $ 47 34,468   34,515
Stock issued in ATM offering (in shares) 4,655      
Net Income (Loss)     (11,900) (11,900)
Balance at the end at Jun. 30, 2024 $ 426 186,945 128,799 316,170
Balance at the end (in shares) at Jun. 30, 2024 42,599      
Balance at the beginning at Mar. 31, 2024 $ 365 144,490 139,003 283,858
Balance at the beginning (in shares) at Mar. 31, 2024 36,534      
Stock-based compensation   1,581   1,581
Stock issued on vesting of RSUs $ 1 (1)    
Stock issued on vesting of RSUs (in shares) 58      
Taxes paid on vesting of RSUs $ (1) (271)   (272)
Taxes paid on vesting of RSUs (in shares) (27)      
Stock issued on redemption of convertible notes $ 21 13,251   13,272
Stock issued on redemption of convertible notes (in shares) 2,090      
Stock issued in ATM offering $ 40 27,895   27,935
Stock issued in ATM offering (in shares) 3,944      
Net Income (Loss)     (10,204) (10,204)
Balance at the end at Jun. 30, 2024 $ 426 186,945 128,799 316,170
Balance at the end (in shares) at Jun. 30, 2024 42,599      
Balance at the beginning at Dec. 31, 2024 $ 426 189,298 (85,439) 104,285
Balance at the beginning (in shares) at Dec. 31, 2024 42,621      
Stock-based compensation   1,559   1,559
Stock issued on vesting of RSUs $ 5 (5)    
Stock issued on vesting of RSUs (in shares) 513      
Taxes paid on vesting of RSUs $ (1) (1,917)   (1,918)
Taxes paid on vesting of RSUs (in shares) (156)      
Net Income (Loss)     18,227 18,227
Balance at the end at Jun. 30, 2025 $ 430 188,935 (67,212) 122,153
Balance at the end (in shares) at Jun. 30, 2025 42,978      
Balance at the beginning at Mar. 31, 2025 $ 430 190,378 (75,460) 115,348
Balance at the beginning (in shares) at Mar. 31, 2025 42,978      
Stock-based compensation   475   475
Taxes paid on vesting of RSUs   (1,918)   (1,918)
Net Income (Loss)     8,248 8,248
Balance at the end at Jun. 30, 2025 $ 430 $ 188,935 $ (67,212) $ 122,153
Balance at the end (in shares) at Jun. 30, 2025 42,978