XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
BALANCE (in shares) at Dec. 31, 2023 0 6,310,090        
Balance at Dec. 31, 2023 $ 0 $ 1 $ 366,647 $ 10 $ (337,635) $ 29,023
Stock-based compensation $ 0 $ 0 3,014 0 0 3,014
Issuance of common stock upon vesting of restricted stock units (in shares) 0 98,623        
Taxes related to net share settlement of equity awards (in shares) 0 (34,694)        
Taxes related to net share settlement of equity awards $ 0 $ 0 (45) 0 0 (45)
Issuance of common stock under the Common Stock Purchase Agreements (in shares) 0 129,000        
Issuance of common stock under the Common Stock Purchase Agreements $ 0 $ 0 165 0 0 165
Other comprehensive income, net of tax 0 0 0 (14) 0 (14)
Net loss $ 0 $ 0 0 0 (10,219) (10,219)
BALANCE (in shares) at Mar. 31, 2024 0 6,503,019        
Balance at Mar. 31, 2024 $ 0 $ 1 369,781 (4) (347,854) 21,924
BALANCE (in shares) at Dec. 31, 2023 0 6,310,090        
Balance at Dec. 31, 2023 $ 0 $ 1 366,647 10 (337,635) 29,023
Net loss           (18,206)
BALANCE (in shares) at Jun. 30, 2024 0 8,437,733        
Balance at Jun. 30, 2024 $ 0 $ 1 376,658 (8) (355,841) 20,810
BALANCE (in shares) at Mar. 31, 2024 0 6,503,019        
Balance at Mar. 31, 2024 $ 0 $ 1 369,781 (4) (347,854) 21,924
Stock-based compensation $ 0 $ 0 1,740 0 0 1,740
Issuance of common stock upon vesting of restricted stock units (in shares) 0 167,143        
Taxes related to net share settlement of equity awards (in shares) 0 (1,292)        
Taxes related to net share settlement of equity awards $ 0 $ 0 (2) 0 0 (2)
Issuance of common stock under the Common Stock Purchase Agreements (in shares) 0 1,693,929        
Issuance of common stock under the Common Stock Purchase Agreements $ 0 $ 0 5,395 0 0 5,395
Transaction costs related to the Common Stock Purchase Agreements 0 0 (416) 0 0 (416)
Other comprehensive income, net of tax 0 0 0 (4) 0 (4)
Net loss $ 0 $ 0 0 0 (7,987) (7,987)
Issuance of common stock through Employee Stock Purchase Plan (in shares) 0 30,679        
Issuance of common stock through Employee Stock Purchase Plan $ 0 $ 0 26 0 0 26
BALANCE (in shares) at Jun. 30, 2024 0 8,437,733        
Balance at Jun. 30, 2024 $ 0 $ 1 376,658 (8) (355,841) 20,810
Issuance of common stock upon exercise of stock options (in shares) 0 44,255        
Issuance of common stock upon exercise of stock options $ 0 $ 0 134 0 0 134
BALANCE (in shares) at Dec. 31, 2024 0 13,734,160        
Balance at Dec. 31, 2024 $ 0 $ 1 388,213 5 (373,095) 15,124
Stock-based compensation $ 0 $ 0 2,501 0 0 2,501
Issuance of common stock upon vesting of restricted stock units (in shares) 0 838,656        
Taxes related to net share settlement of equity awards (in shares) 0 (396,662)        
Taxes related to net share settlement of equity awards $ 0 $ 0 (333) 0 0 (333)
Issuance of common stock under the Common Stock Purchase Agreements (in shares) 0 4,514,023        
Issuance of common stock under the Common Stock Purchase Agreements $ 0 $ 1 7,815 0 0 7,816
Transaction costs related to the Common Stock Purchase Agreements 0 0 (95) 0 0 (95)
Other comprehensive income, net of tax 0 0 0 1 0 1
Net loss $ 0 $ 0 0 0 (8,016) (8,016)
BALANCE (in shares) at Mar. 31, 2025 0 18,690,177        
Balance at Mar. 31, 2025 $ 0 $ 2 398,101 6 (381,111) 16,998
BALANCE (in shares) at Dec. 31, 2024 0 13,734,160        
Balance at Dec. 31, 2024 $ 0 $ 1 388,213 5 (373,095) 15,124
Net loss           (17,286)
BALANCE (in shares) at Jun. 30, 2025 0 20,550,266        
Balance at Jun. 30, 2025 $ 0 $ 2 400,561 0 (390,381) 10,182
BALANCE (in shares) at Mar. 31, 2025 0 18,690,177        
Balance at Mar. 31, 2025 $ 0 $ 2 398,101 6 (381,111) 16,998
Stock-based compensation $ 0 $ 0 1,160 0 0 1,160
Issuance of common stock upon vesting of restricted stock units (in shares) 0 126,766        
Taxes related to net share settlement of equity awards (in shares) 0 (44,536)        
Taxes related to net share settlement of equity awards $ 0 $ 0 (31) 0 0 (31)
Issuance of common stock under the Common Stock Purchase Agreements (in shares) 0 508,003        
Issuance of common stock under the Common Stock Purchase Agreements $ 0 $ 0 581 0 0 581
Transaction costs related to the Common Stock Purchase Agreements 0 0 (18) 0 0 (18)
Other comprehensive income, net of tax 0 0 0 (6) 0 (6)
Net loss 0 0 0 0 (9,270) (9,270)
Issuance of common stock upon vesting of restricted stock units $ 0 $ 0 0 0 0 0
Conversions of convertible note into common stock (in shares) 1,184,549        
Conversions of convertible note into common stock $ 0 716 716
Issuance of common stock through Employee Stock Purchase Plan (in shares) 0 85,307        
Issuance of common stock through Employee Stock Purchase Plan $ 0 $ 0 52 0 0 52
BALANCE (in shares) at Jun. 30, 2025 0 20,550,266        
Balance at Jun. 30, 2025 $ 0 $ 2 $ 400,561 $ 0 $ (390,381) $ 10,182