XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Share-Based Payment Arrangement, Employee [Member]
Common Stock [Member]
Share-Based Payment Arrangement, Employee [Member]
Additional Paid-in Capital [Member]
Share-Based Payment Arrangement, Employee [Member]
Retained Earnings [Member]
Share-Based Payment Arrangement, Employee [Member]
Share-Based Payment Arrangement, Nonemployee [Member]
Common Stock [Member]
Share-Based Payment Arrangement, Nonemployee [Member]
Additional Paid-in Capital [Member]
Share-Based Payment Arrangement, Nonemployee [Member]
Retained Earnings [Member]
Share-Based Payment Arrangement, Nonemployee [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2022                 41,735,557      
Balance at Dec. 31, 2022                 $ 42 $ 511,049 $ (283,552) $ 227,539
Stock options for employees $ 0 $ 4,493 $ 0 $ 4,493 $ 0 $ 93 $ 0 $ 93        
Issuance of common stock pursuant to exercise of stock options (in shares)                 501,362      
Issuance of common stock pursuant to exercise of stock options                 $ 0 2,560 0 2,560
Net loss                 $ 0 0 (97,217) (97,217)
Balance (in shares) at Dec. 31, 2023                 42,236,919      
Balance at Dec. 31, 2023                 $ 42 518,195 (380,769) 137,468
Stock options for employees 0 15,054 0 15,054 0 1,237 0 1,237        
Issuance of common stock pursuant to exercise of stock options (in shares)                 227,013      
Issuance of common stock pursuant to exercise of stock options                 $ 0 918 0 918
Net loss                 0 0 (24,342) (24,342)
Issuance of warrants                 $ 0 (113,363) 0 (113,363)
Common stock issued pursuant to warrant exercises, net of exercise costs (in shares)                 5,739,247      
Common stock issued pursuant to warrant exercises, net of exercise costs                 $ 6 123,546 0 123,552
Derecognition of warrant liabilities upon exercise of warrants                 $ 0 5,180 0 5,180
Balance (in shares) at Dec. 31, 2024                 48,203,179      
Balance at Dec. 31, 2024                 $ 48 550,767 (405,111) $ 145,704
Stock options for employees $ 0 $ 18,776 $ 0 $ 18,776                
Issuance of common stock pursuant to exercise of stock options (in shares)                 104,717     225,209
Issuance of common stock pursuant to exercise of stock options         $ 0 $ 806 $ 0 $ 806 $ 0 90 0 $ 90
Net loss                 $ 0 0 (90,973) (90,973)
Balance (in shares) at Dec. 31, 2025                 48,307,896      
Balance at Dec. 31, 2025                 $ 48 $ 570,439 $ (496,084) $ 74,403