XML 21 R6.htm IDEA: XBRL DOCUMENT v3.25.3
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   3,320   3,320
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)     (10,346) (10,346)
Balance at the end at Sep. 30, 2024 $ 426 188,018 130,353 318,797
Balance at the end (in shares) at Sep. 30, 2024 42,599      
Balance at the beginning at Jun. 30, 2024 $ 426 186,945 128,799 316,170
Balance at the beginning (in shares) at Jun. 30, 2024 42,599      
Stock-based compensation   1,073   1,073
Net Income (Loss)     1,554 1,554
Balance at the end at Sep. 30, 2024 $ 426 188,018 130,353 318,797
Balance at the end (in shares) at Sep. 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   2,144   2,144
Stock issued on vesting of RSUs $ 6 (6)    
Stock issued on vesting of RSUs (in shares) 577      
Taxes paid on vesting of RSUs $ (2) (2,350)   (2,352)
Taxes paid on vesting of RSUs (in shares) (184)      
Net Income (Loss)     42,111 42,111
Balance at the end at Sep. 30, 2025 $ 430 189,086 (43,328) 146,188
Balance at the end (in shares) at Sep. 30, 2025 43,014      
Balance at the beginning at Jun. 30, 2025 $ 430 188,935 (67,212) 122,153
Balance at the beginning (in shares) at Jun. 30, 2025 42,978      
Stock-based compensation   585   585
Stock issued on vesting of RSUs $ 1 (1)    
Stock issued on vesting of RSUs (in shares) 64      
Taxes paid on vesting of RSUs $ (1) (433)   (434)
Taxes paid on vesting of RSUs (in shares) (28)      
Net Income (Loss)     23,884 23,884
Balance at the end at Sep. 30, 2025 $ 430 $ 189,086 $ (43,328) $ 146,188
Balance at the end (in shares) at Sep. 30, 2025 43,014