XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity (Deficit) - 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, 2022 0 5,436,637        
Balance at Dec. 31, 2022 $ 0 $ 1 $ 345,757 $ (1,279) $ (250,509) $ 93,970
Stock-based compensation $ 0 $ 0 18,071 0 0 18,071
Issuance of common stock upon exercise of stock options (in shares) 0 81,814        
Issuance of common stock upon exercise of stock options $ 0 $ 0 455 0 0 455
Issuance of common stock upon vesting of restricted stock units (in shares) 0 330,661        
Taxes related to net share settlement of equity awards (in shares) 0 (125,825)        
Taxes related to net share settlement of equity awards $ 0 $ 0 (1,441) 0 0 (1,441)
Issuance of common stock under the Common Stock Purchase Agreements (in shares) 0 19,500        
Issuance of common stock under the Common Stock Purchase Agreements $ 0 $ 0 136 0 0 136
Stock issuance costs related to the Common Stock Purchase Agreements $ 0 $ 0 (3) 0 0 (3)
Issuance of common stock through the Employee Stock Purchase Plan (in shares) 0 64,773        
Issuance of common stock through the Employee Stock Purchase Plan $ 0 $ 0 334 0 0 334
Other comprehensive income (loss), net of tax 0 0 0 1,289 0 1,289
Net loss attributable to common stockholders $ 0 $ 0 0 0 (87,126) (87,126)
Conversions of convertible note into common stock (in shares) 0 502,530        
Conversions of convertible note into common stock $ 0 $ 0 3,338 0 0 3,338
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 9,047 0 0 $ 9,047
Issuance of common stock upon exercise of stock options (in shares) 0 44,255       44,255
Issuance of common stock upon exercise of stock options $ 0 $ 0 134 0 0 $ 134
Issuance of common stock upon vesting of restricted stock units (in shares) 0 558,223        
Taxes related to net share settlement of equity awards (in shares) 0 (137,803)        
Taxes related to net share settlement of equity awards $ 0 $ 0 (161) 0 0 (161)
Issuance of common stock under the Common Stock Purchase Agreements (in shares) 0 6,852,059        
Issuance of common stock under the Common Stock Purchase Agreements $ 0 $ 0 13,041 0 0 13,041
Stock issuance costs related to the Common Stock Purchase Agreements $ 0 $ 0 (588) 0 0 (588)
Issuance of common stock through the Employee Stock Purchase Plan (in shares) 0 107,336        
Issuance of common stock through the Employee Stock Purchase Plan $ 0 $ 0 93 0 0 93
Other comprehensive income (loss), net of tax 0 0 0 (5) 0 (5)
Net loss attributable to common stockholders $ 0 $ 0 0 0 (35,460) (35,460)
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