XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Rights Offering Warrants [Member]
Common Stock [Member]
Rights Offering Warrants [Member]
Additional Paid-in Capital [Member]
Rights Offering Warrants [Member]
Retained Earnings [Member]
Rights Offering Warrants [Member]
Rights Offering [Member]
Common Stock [Member]
Rights Offering [Member]
Additional Paid-in Capital [Member]
Rights Offering [Member]
Retained Earnings [Member]
Rights Offering [Member]
ATM Offering [Member]
Common Stock [Member]
ATM Offering [Member]
Additional Paid-in Capital [Member]
ATM Offering [Member]
Retained Earnings [Member]
ATM Offering [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023                         55,144      
Balance at Dec. 31, 2023                         $ 55 $ 381,220 $ (336,915) $ 44,360
Issuance of common stock upon exercise of stock options (in shares)                         111      
Issuance of common stock upon exercise of stock options                         $ 0 498 0 498
Issuance of common stock under employee stock purchase plan (in shares)                         118      
Issuance of common stock under employee stock purchase plan                         $ 0 478 0 478
Issuance of common stock pursuant to warrant exercise (in shares)                         142      
Issuance of common stock pursuant to warrant exercise                         $ 1 1,565 0 1,566
Stock-based compensation expense                         0 6,793 0 6,793
Net loss                         $ 0 0 (34,200) (34,200)
Balance (in shares) at Sep. 30, 2024                         61,516      
Balance at Sep. 30, 2024                         $ 62 450,184 (371,115) 79,131
Issuance of shares (in shares)         6,000       1              
Issuance of shares         $ 6 $ 59,630 $ 0 $ 59,636 $ 0 $ 0 $ 0 $ 0        
Issuance of equity-classified subscription rights as part of rights offering (Note 6)                         0 47,700 0 47,700
Rights offering deemed pro-rata distribution to shareholders (Note 6)                         $ 0 (47,700) 0 (47,700)
Balance (in shares) at Jun. 30, 2024                         55,228      
Balance at Jun. 30, 2024                         $ 55 385,349 (358,435) 26,969
Issuance of common stock upon exercise of stock options (in shares)                         105      
Issuance of common stock upon exercise of stock options                         $ 0 476 0 476
Issuance of common stock under employee stock purchase plan (in shares)                         40      
Issuance of common stock under employee stock purchase plan                         $ 0 182 0 182
Issuance of common stock pursuant to warrant exercise (in shares)                         142      
Issuance of common stock pursuant to warrant exercise                         $ 1 1,565 0 1,566
Stock-based compensation expense                         0 2,982 0 2,982
Net loss                         $ 0 0 (12,680) (12,680)
Balance (in shares) at Sep. 30, 2024                         61,516      
Balance at Sep. 30, 2024                         $ 62 450,184 (371,115) 79,131
Issuance of shares (in shares)         6,000       1              
Issuance of shares         $ 6 $ 59,630 $ 0 $ 59,636 $ 0 $ 0 $ 0 $ 0        
Balance (in shares) at Dec. 31, 2024                         65,926      
Balance at Dec. 31, 2024                         $ 66 505,296 (390,500) 114,862
Issuance of common stock upon exercise of stock options (in shares)                         493      
Issuance of common stock upon exercise of stock options                         $ 1 2,099 0 2,100
Issuance of common stock under employee stock purchase plan (in shares)                         45      
Issuance of common stock under employee stock purchase plan                         $ 0 593 0 593
Issuance of common stock pursuant to warrant exercise (in shares) 1,274                              
Issuance of common stock pursuant to warrant exercise $ 1 $ 13,999 $ 0 $ 14,000                        
Stock-based compensation expense                         0 16,487 0 16,487
Net loss                         $ 0 0 (55,348) (55,348)
Balance (in shares) at Sep. 30, 2025                         67,738      
Balance at Sep. 30, 2025                         $ 68 538,474 (445,848) 92,694
Rights offering deemed pro-rata distribution to shareholders (Note 6)                               0
Balance (in shares) at Jun. 30, 2025                         67,278      
Balance at Jun. 30, 2025                         $ 67 530,883 (426,463) 104,487
Issuance of common stock upon exercise of stock options (in shares)                         439      
Issuance of common stock upon exercise of stock options                         $ 1 1,707 0 1,708
Issuance of common stock under employee stock purchase plan (in shares)                         19      
Issuance of common stock under employee stock purchase plan                         $ 0 241 0 241
Issuance of common stock pursuant to warrant exercise (in shares) 2                              
Issuance of common stock pursuant to warrant exercise $ 0 $ 25 $ 0 $ 25                        
Stock-based compensation expense                         0 5,618 0 5,618
Net loss                         $ 0 0 (19,385) (19,385)
Balance (in shares) at Sep. 30, 2025                         67,738      
Balance at Sep. 30, 2025                         $ 68 $ 538,474 $ (445,848) $ 92,694