CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($) $ in Thousands |
Total |
Common Stock [Member] |
Treasury Stock [Member] |
Additional Paid-in Capital [Member] |
AOCI Attributable to Parent [Member] |
Accumulated Deficit [Member] |
| Balances at Dec. 31, 2024 |
$ 67,539
|
$ 12
|
|
$ 969,526
|
$ (5)
|
$ (901,994)
|
| Balances, shares at Dec. 31, 2024 |
|
119,835,162
|
|
|
|
|
| Treasury stock at Dec. 31, 2024 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Dec. 31, 2024 |
|
|
0
|
|
|
|
| Stock-based compensation expense |
2,826
|
|
|
2,826
|
|
|
| Exercise of stock options, shares |
|
36,111
|
|
|
|
|
| Exercise of stock options |
37
|
|
|
37
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
|
90,172
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan |
44
|
|
|
44
|
|
|
| Unrealized gain (loss), net of tax |
(8)
|
|
|
|
(8)
|
|
| Net loss |
(16,289)
|
|
|
|
|
(16,289)
|
| Balances at Mar. 31, 2025 |
54,149
|
$ 12
|
|
972,433
|
(13)
|
(918,283)
|
| Balances, shares at Mar. 31, 2025 |
|
119,961,445
|
|
|
|
|
| Treasury stock at Mar. 31, 2025 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Mar. 31, 2025 |
|
|
0
|
|
|
|
| Balances at Dec. 31, 2024 |
67,539
|
$ 12
|
|
969,526
|
(5)
|
(901,994)
|
| Balances, shares at Dec. 31, 2024 |
|
119,835,162
|
|
|
|
|
| Treasury stock at Dec. 31, 2024 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Dec. 31, 2024 |
|
|
0
|
|
|
|
| Net loss |
(30,949)
|
|
|
|
|
|
| Balances at Jun. 30, 2025 |
42,789
|
$ 12
|
|
975,759
|
(39)
|
(932,943)
|
| Balances, shares at Jun. 30, 2025 |
|
120,142,811
|
|
|
|
|
| Treasury stock at Jun. 30, 2025 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Jun. 30, 2025 |
|
|
0
|
|
|
|
| Balances at Dec. 31, 2024 |
67,539
|
$ 12
|
|
969,526
|
(5)
|
(901,994)
|
| Balances, shares at Dec. 31, 2024 |
|
119,835,162
|
|
|
|
|
| Treasury stock at Dec. 31, 2024 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Dec. 31, 2024 |
|
|
0
|
|
|
|
| Balances at Dec. 31, 2025 |
241,540
|
$ 28
|
|
1,196,036
|
(41)
|
(954,483)
|
| Balances, shares at Dec. 31, 2025 |
|
281,987,033
|
|
|
|
|
| Treasury stock at Dec. 31, 2025 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Dec. 31, 2025 |
|
|
0
|
|
|
|
| Balances at Mar. 31, 2025 |
54,149
|
$ 12
|
|
972,433
|
(13)
|
(918,283)
|
| Balances, shares at Mar. 31, 2025 |
|
119,961,445
|
|
|
|
|
| Treasury stock at Mar. 31, 2025 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Mar. 31, 2025 |
|
|
0
|
|
|
|
| Stock-based compensation expense |
3,180
|
|
|
3,180
|
|
|
| Exercise of stock options, shares |
|
87,000
|
|
|
|
|
| Exercise of stock options |
68
|
|
|
68
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
|
94,366
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan |
78
|
|
|
78
|
|
|
| Unrealized gain (loss), net of tax |
(26)
|
|
|
|
(26)
|
|
| Net loss |
(14,660)
|
|
|
|
|
(14,660)
|
| Balances at Jun. 30, 2025 |
42,789
|
$ 12
|
|
975,759
|
(39)
|
(932,943)
|
| Balances, shares at Jun. 30, 2025 |
|
120,142,811
|
|
|
|
|
| Treasury stock at Jun. 30, 2025 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Jun. 30, 2025 |
|
|
0
|
|
|
|
| Balances at Dec. 31, 2025 |
241,540
|
$ 28
|
|
1,196,036
|
(41)
|
(954,483)
|
| Balances, shares at Dec. 31, 2025 |
|
281,987,033
|
|
|
|
|
| Treasury stock at Dec. 31, 2025 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Dec. 31, 2025 |
|
|
0
|
|
|
|
| Stock-based compensation expense |
2,697
|
|
|
2,697
|
|
|
| Issuance of common stock upon restricted stock units vesting, Share |
|
660,999
|
|
|
|
|
| Exercise of stock options, shares |
|
60,028
|
|
|
|
|
| Exercise of stock options |
74
|
|
|
74
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
|
95,803
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan |
135
|
|
|
135
|
|
|
| Unrealized gain (loss), net of tax |
4
|
|
|
|
4
|
|
| Net loss |
(41,400)
|
|
|
|
|
(41,400)
|
| Balances at Mar. 31, 2026 |
203,050
|
$ 28
|
|
1,198,942
|
(37)
|
(995,883)
|
| Balances, shares at Mar. 31, 2026 |
|
282,803,863
|
|
|
|
|
| Treasury stock at Mar. 31, 2026 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Mar. 31, 2026 |
|
|
0
|
|
|
|
| Balances at Dec. 31, 2025 |
241,540
|
$ 28
|
|
1,196,036
|
(41)
|
(954,483)
|
| Balances, shares at Dec. 31, 2025 |
|
281,987,033
|
|
|
|
|
| Treasury stock at Dec. 31, 2025 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Dec. 31, 2025 |
|
|
0
|
|
|
|
| Net loss |
(85,793)
|
|
|
|
|
|
| Balances at Jun. 30, 2026 |
181,080
|
$ 29
|
|
1,221,362
|
(35)
|
(1,040,276)
|
| Balances, shares at Jun. 30, 2026 |
|
294,755,090
|
|
|
|
|
| Treasury stock at Jun. 30, 2026 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Jun. 30, 2026 |
|
|
0
|
|
|
|
| Balances at Mar. 31, 2026 |
203,050
|
$ 28
|
|
1,198,942
|
(37)
|
(995,883)
|
| Balances, shares at Mar. 31, 2026 |
|
282,803,863
|
|
|
|
|
| Treasury stock at Mar. 31, 2026 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Mar. 31, 2026 |
|
|
0
|
|
|
|
| Stock-based compensation expense |
2,895
|
|
|
2,895
|
|
|
| Common stock issued in connection with at-the-market offering, net |
19,389
|
$ 1
|
|
19,388
|
|
|
| Common stock issued in connection with public offering, Share |
|
11,803,589
|
|
|
|
|
| Exercise of stock options, shares |
|
20,833
|
|
|
|
|
| Exercise of stock options |
17
|
|
|
17
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
|
126,805
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan |
120
|
|
|
120
|
|
|
| Unrealized gain (loss), net of tax |
2
|
|
|
|
2
|
|
| Net loss |
(44,393)
|
|
|
|
|
(44,393)
|
| Balances at Jun. 30, 2026 |
$ 181,080
|
$ 29
|
|
$ 1,221,362
|
$ (35)
|
$ (1,040,276)
|
| Balances, shares at Jun. 30, 2026 |
|
294,755,090
|
|
|
|
|
| Treasury stock at Jun. 30, 2026 |
|
|
$ 0
|
|
|
|
| Treasury Stock, Common, Shares at Jun. 30, 2026 |
|
|
0
|
|
|
|