Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) shares in Thousands, $ in Thousands |
At the Market Offering [Member]
Preferred Stock [Member]
|
At the Market Offering [Member]
Common Stock [Member]
|
At the Market Offering [Member]
Receivables from Stockholder [Member]
|
At the Market Offering [Member]
Additional Paid-in Capital [Member]
|
At the Market Offering [Member]
AOCI Attributable to Parent [Member]
|
At the Market Offering [Member]
Retained Earnings [Member]
|
At the Market Offering [Member] |
Private Placement [Member]
Preferred Stock [Member]
|
Private Placement [Member]
Common Stock [Member]
|
Private Placement [Member]
Receivables from Stockholder [Member]
|
Private Placement [Member]
Additional Paid-in Capital [Member]
|
Private Placement [Member]
AOCI Attributable to Parent [Member]
|
Private Placement [Member]
Retained Earnings [Member]
|
Private Placement [Member] |
Preferred Stock [Member] |
Common Stock [Member] |
Receivables from Stockholder [Member] |
Additional Paid-in Capital [Member] |
AOCI Attributable to Parent [Member] |
Retained Earnings [Member] |
Total |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Balance (in shares) at Dec. 31, 2021 | 16 | 72,222 | |||||||||||||||||||
Balance at Dec. 31, 2021 | $ 0 | $ 72 | $ 0 | $ 306,998 | $ 829 | $ (257,144) | $ 50,755 | ||||||||||||||
Net loss | 0 | 0 | 0 | 0 | 0 | (25,175) | (25,175) | ||||||||||||||
Foreign currency translation adjustment | 0 | 0 | 0 | 0 | (387) | 0 | (387) | ||||||||||||||
Unrealized loss on investments | 0 | 0 | 0 | 0 | 82 | 0 | 82 | ||||||||||||||
Stock based compensation expense | 0 | 0 | 0 | 3,453 | 0 | 0 | 3,453 | ||||||||||||||
Issuance of common stock (in shares) | 0 | 2,069 | |||||||||||||||||||
Issuance of common stock | $ 0 | $ 2 | $ 0 | $ 6,838 | $ 0 | $ 0 | $ 6,840 | ||||||||||||||
Unrealized gain on investments | $ 0 | $ 0 | 0 | 0 | 82 | 0 | 82 | ||||||||||||||
Issuance of common stock resulting from exercise of stock options (in shares) | 0 | 46 | |||||||||||||||||||
Issuance of common stock resulting from exercise of stock options | $ 0 | $ 0 | 0 | 95 | 0 | 0 | 95 | ||||||||||||||
Issuance of common stock resulting from purchase of employee stock purchase plan shares (in shares) | 0 | 69 | |||||||||||||||||||
Issuance of common stock resulting from purchase of employee stock purchase plan shares | $ 0 | $ 0 | 0 | 104 | 0 | 0 | 104 | ||||||||||||||
Balance (in shares) at Sep. 30, 2022 | 16 | 74,406 | |||||||||||||||||||
Balance at Sep. 30, 2022 | $ 0 | $ 74 | $ 0 | $ 317,488 | $ 524 | $ (282,319) | $ 35,767 | ||||||||||||||
Balance (in shares) at Jun. 30, 2022 | 16 | 74,257 | |||||||||||||||||||
Balance at Jun. 30, 2022 | $ 0 | $ 74 | 0 | 316,249 | 625 | (272,583) | 44,365 | ||||||||||||||
Net loss | 0 | 0 | 0 | 0 | 0 | (9,736) | (9,736) | ||||||||||||||
Foreign currency translation adjustment | 0 | 0 | 0 | 0 | (31) | 0 | (31) | ||||||||||||||
Unrealized loss on investments | 0 | 0 | 0 | 0 | (70) | 0 | (70) | ||||||||||||||
Stock based compensation expense | 0 | 0 | 0 | 974 | 0 | 0 | 974 | ||||||||||||||
Issuance of common stock (in shares) | 0 | 149 | |||||||||||||||||||
Issuance of common stock | $ 0 | $ 0 | 0 | 265 | 0 | 0 | 265 | ||||||||||||||
Unrealized gain on investments | $ 0 | $ 0 | 0 | 0 | (70) | 0 | (70) | ||||||||||||||
Balance (in shares) at Sep. 30, 2022 | 16 | 74,406 | |||||||||||||||||||
Balance at Sep. 30, 2022 | $ 0 | $ 74 | $ 0 | $ 317,488 | $ 524 | $ (282,319) | $ 35,767 | ||||||||||||||
Balance (in shares) at Dec. 31, 2022 | 16 | 74,519 | |||||||||||||||||||
Balance at Dec. 31, 2022 | $ 0 | $ 74 | 0 | 318,530 | (254) | (290,421) | 27,929 | ||||||||||||||
Net loss | 0 | 0 | 0 | 0 | 0 | (19,959) | (19,959) | ||||||||||||||
Foreign currency translation adjustment | 0 | 0 | 0 | 0 | (159) | 0 | (159) | ||||||||||||||
Unrealized loss on investments | 0 | 0 | 0 | 0 | 74 | 0 | 74 | ||||||||||||||
Stock based compensation expense | 0 | 0 | 0 | 2,898 | 0 | 0 | 2,898 | ||||||||||||||
Issuance of common stock (in shares) | 0 | 24,261 | |||||||||||||||||||
Issuance of common stock | $ 0 | $ 24 | $ 0 | $ 19,651 | $ 0 | $ 0 | $ 19,675 | ||||||||||||||
Unrealized gain on investments | $ 0 | $ 0 | 0 | 0 | 74 | 0 | 74 | ||||||||||||||
Issuance of common stock resulting from purchase of employee stock purchase plan shares (in shares) | 0 | 72 | |||||||||||||||||||
Issuance of common stock resulting from purchase of employee stock purchase plan shares | $ 0 | $ 1 | 0 | 51 | 0 | 0 | 52 | ||||||||||||||
Balance (in shares) at Sep. 30, 2023 | 16 | 98,852 | |||||||||||||||||||
Balance at Sep. 30, 2023 | $ 0 | $ 99 | 0 | 341,130 | (339) | (310,380) | 30,510 | ||||||||||||||
Balance (in shares) at Jun. 30, 2023 | 16 | 98,852 | |||||||||||||||||||
Balance at Jun. 30, 2023 | $ 0 | $ 99 | 0 | 340,164 | (137) | (299,628) | 40,498 | ||||||||||||||
Net loss | 0 | 0 | 0 | 0 | 0 | (10,752) | (10,752) | ||||||||||||||
Foreign currency translation adjustment | 0 | 0 | 0 | 0 | (204) | 0 | (204) | ||||||||||||||
Unrealized loss on investments | 0 | 0 | 0 | 0 | 2 | 0 | 2 | ||||||||||||||
Stock based compensation expense | 0 | 0 | 0 | 966 | 0 | 0 | 966 | ||||||||||||||
Unrealized gain on investments | $ 0 | $ 0 | 0 | 0 | 2 | 0 | 2 | ||||||||||||||
Balance (in shares) at Sep. 30, 2023 | 16 | 98,852 | |||||||||||||||||||
Balance at Sep. 30, 2023 | $ 0 | $ 99 | $ 0 | $ 341,130 | $ (339) | $ (310,380) | $ 30,510 |