XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
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)
Other comprehensive income (loss), net of tax $ 0 $ 0 0 (14) 0 (14)
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           (26,912)
BALANCE (in shares) at Sep. 30, 2024 0 8,940,942        
Balance at Sep. 30, 2024 $ 0 $ 1 379,425 27 (364,547) 14,906
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
Other comprehensive income (loss), net of tax $ 0 $ 0 0 (4) 0 (4)
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
Stock-based compensation $ 0 $ 0 2,248 0 0 2,248
Issuance of common stock upon vesting of restricted stock units (in shares) 0 146,463        
Taxes related to net share settlement of equity awards (in shares) 0 (53,767)        
Taxes related to net share settlement of equity awards $ 0 $ 0 (66) 0 0 (66)
Issuance of common stock under the Common Stock Purchase Agreements (in shares) 0 410,513        
Issuance of common stock under the Common Stock Purchase Agreements $ 0 $ 0 585 0 0 585
Other comprehensive income, net of tax 0 0 0 35 0 35
Net loss 0 0 0 0 (8,706) (8,706)
Other comprehensive income (loss), net of tax $ 0 $ 0 0 35 0 35
BALANCE (in shares) at Sep. 30, 2024 0 8,940,942        
Balance at Sep. 30, 2024 $ 0 $ 1 379,425 27 (364,547) 14,906
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)
Other comprehensive income (loss), net of tax $ 0 $ 0 0 1 0 1
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           (26,616)
BALANCE (in shares) at Sep. 30, 2025 0 41,776,670        
Balance at Sep. 30, 2025 $ 0 $ 4 477,903 (4) (399,711) 78,192
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
Other comprehensive income (loss), net of tax $ 0 $ 0 0 (6) 0 (6)
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
Stock-based compensation $ 0 $ 0 1,071 0 0 1,071
Issuance of common stock upon vesting of restricted stock units (in shares) 0 141,618        
Taxes related to net share settlement of equity awards (in shares) 0 (53,024)        
Taxes related to net share settlement of equity awards $ 0 $ 0 (135) 0 0 (135)
Issuance of common stock under the Common Stock Purchase Agreements (in shares) 0 19,160,596        
Issuance of common stock under the Common Stock Purchase Agreements $ 0 $ 2 70,910 0 0 70,912
Transaction costs related to the Common Stock Purchase Agreements 0 0 (989) 0 0 (989)
Other comprehensive income, net of tax 0 0 0 (4) 0 (4)
Net loss 0 0 0 0 (9,330) (9,330)
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) 0 1,171,951        
Conversions of convertible note into common stock $ 0 $ 0 1,769 0 0 1,769
Issuance of common stock through Employee Stock Purchase Plan (in shares) 0 805,263        
Issuance of common stock through Employee Stock Purchase Plan $ 0 $ 0 4,716 0 0 4,716
Other comprehensive income (loss), net of tax $ 0 $ 0 0 (4) 0 (4)
BALANCE (in shares) at Sep. 30, 2025 0 41,776,670        
Balance at Sep. 30, 2025 $ 0 $ 4 $ 477,903 $ (4) $ (399,711) $ 78,192