v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance at Dec. 31, 2024 $ 457 $ 856,824 $ (813,258) $ 8 $ 44,031
Balance, shares at Dec. 31, 2024 45,644,091        
Stock-based compensation expense 5,531 5,531
Issuance of common stock in connection with restricted share awards, net of cancellations and shares settled for tax withholding settlement $ 20 (57) (37)
Issuance of common stock in connection with restricted share awards, net of cancellations and shares settled for tax withholding settlement, shares 2,093,052        
Issuance of common stock upon exercise of pre-funded warrants, net of shares settled $ 35 17,265 17,300
Issuance of common stock, net of offering costs under open market sale agreement (ATM), shares 3,510,889        
Net income (loss) 96,804 96,804
Other comprehensive income (loss) (53) (53)
Balance at Jun. 30, 2025 $ 512 879,563 (716,454) (45) 163,576
Balance, shares at Jun. 30, 2025 51,248,032        
Balance at Mar. 31, 2025 $ 490 866,260 (825,287) (67) 41,396
Balance, shares at Mar. 31, 2025 48,953,171        
Stock-based compensation expense 2,830 2,830
Issuance of common stock in connection with restricted share awards, net of cancellations and shares settled for tax withholding settlement (6) (6)
Issuance of common stock in connection with restricted share awards, net of cancellations and shares settled for tax withholding settlement, shares 96,255        
Issuance of common stock upon exercise of pre-funded warrants, net of shares settled $ 22 10,479 10,501
Issuance of common stock, net of offering costs under open market sale agreement (ATM), shares 2,198,606        
Net income (loss) 108,833 108,833
Other comprehensive income (loss) 22 22
Balance at Jun. 30, 2025 $ 512 879,563 (716,454) (45) 163,576
Balance, shares at Jun. 30, 2025 51,248,032        
Balance at Dec. 31, 2025 $ 550 900,603 (742,075) 138 159,216
Balance, shares at Dec. 31, 2025 55,043,413        
Stock-based compensation expense 6,326 6,326
Issuance of common stock in connection with restricted share awards, net of cancellations and shares settled for tax withholding settlement $ 20 (21) (1)
Issuance of common stock in connection with restricted share awards, net of cancellations and shares settled for tax withholding settlement, shares 2,002,674        
Issuance of common stock upon exercise of pre-funded warrants, net of shares settled $ 2 (2)
Issuance of common stock, net of offering costs under open market sale agreement (ATM), shares 179,832        
Net income (loss) (37,266) (37,266)
Other comprehensive income (loss) (217) (217)
Balance at Jun. 30, 2026 $ 572 906,906 (779,341) (79) 128,058
Balance, shares at Jun. 30, 2026 57,225,919        
Balance at Mar. 31, 2026 $ 568 903,542 (759,150) (21) 144,939
Balance, shares at Mar. 31, 2026 56,866,381        
Stock-based compensation expense 3,369 3,369
Issuance of common stock in connection with restricted share awards, net of cancellations and shares settled for tax withholding settlement $ 2 (3) (1)
Issuance of common stock in connection with restricted share awards, net of cancellations and shares settled for tax withholding settlement, shares 179,706        
Issuance of common stock upon exercise of pre-funded warrants, net of shares settled $ 2 (2)
Issuance of common stock, net of offering costs under open market sale agreement (ATM), shares 179,832        
Net income (loss) (20,191) (20,191)
Other comprehensive income (loss) (58) (58)
Balance at Jun. 30, 2026 $ 572 $ 906,906 $ (779,341) $ (79) $ 128,058
Balance, shares at Jun. 30, 2026 57,225,919