XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2020 40,086,387        
Balance at Dec. 31, 2020 $ 4 $ 1,331,676 $ 0 $ (1,337,631) $ (5,951)
Stock-based compensation $ 0 32,633 0 0 32,633
Shares issued or restricted stock units vested under employee stock plans (in shares) 1,089,120        
Shares issued or restricted stock units vested under employee stock plans $ 0 0 0 0 0
Unrealized gain (loss) on available-for-sale securities, net of tax of $0 0 0 (2) 0 (2)
Net income (loss) $ 0 0 0 (29,126) (29,126)
Balance (in shares) at Dec. 31, 2021 41,175,507        
Balance at Dec. 31, 2021 $ 4 1,364,309 (2) (1,366,757) (2,446)
Stock-based compensation $ 0 11,826 0 0 11,826
Shares issued or restricted stock units vested under employee stock plans (in shares) 1,017,744        
Shares issued or restricted stock units vested under employee stock plans $ 0 0 0 0 0
Unrealized gain (loss) on available-for-sale securities, net of tax of $0 0 0 2 0 2
Net income (loss) $ 0 0 0 2 2
Shares issued under private investments in public equity, net of issuance costs of approximately $0.2M (in shares) 4,152,409        
Shares issued under private investments in public equity, net of issuance costs of approximately $0.2M $ 1 12,223 0 0 $ 12,224
Balance (in shares) at Dec. 31, 2022 46,345,660       46,345,660
Balance at Dec. 31, 2022 $ 5 1,388,358 0 (1,366,755) $ 21,608
Stock-based compensation $ 0 10,247 0 0 10,247
Shares issued or restricted stock units vested under employee stock plans (in shares) 1,301,127        
Shares issued or restricted stock units vested under employee stock plans $ 0 0 0 0 0
Unrealized gain (loss) on available-for-sale securities, net of tax of $0 0 0 (4) 0 (4)
Net income (loss) $ 0 0 0 21,591 $ 21,591
Balance (in shares) at Dec. 31, 2023 47,646,787       47,646,787
Balance at Dec. 31, 2023 $ 5 $ 1,398,605 $ (4) $ (1,345,164) $ 53,442