v3.26.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - 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, 2024                 48,203,179      
Balance at Dec. 31, 2024                 $ 48 $ 550,767 $ (405,111) $ 145,704
Stock options $ 0 $ 5,189 $ 0 $ 5,189 $ 0 $ 36 $ 0 $ 36        
Issuance of common stock pursuant to exercise of stock options (in shares)                 104,717      
Issuance of common stock pursuant to exercise of stock options                 $ 0 90 0 90
Net loss                 $ 0 0 (23,403) (23,403)
Balance (in shares) at Mar. 31, 2025                 48,307,896      
Balance at Mar. 31, 2025                 $ 48 556,082 (428,514) 127,616
Balance (in shares) at Dec. 31, 2024                 48,203,179      
Balance at Dec. 31, 2024                 $ 48 550,767 (405,111) 145,704
Net loss                       (78,434)
Balance (in shares) at Sep. 30, 2025                 48,307,896      
Balance at Sep. 30, 2025                 $ 48 565,065 (483,545) 81,568
Balance (in shares) at Dec. 31, 2024                 48,203,179      
Balance at Dec. 31, 2024                 $ 48 550,767 (405,111) 145,704
Balance (in shares) at Dec. 31, 2025                 48,307,896      
Balance at Dec. 31, 2025                 $ 48 570,439 (496,084) 74,403
Balance (in shares) at Mar. 31, 2025                 48,307,896      
Balance at Mar. 31, 2025                 $ 48 556,082 (428,514) 127,616
Stock options 0 4,545 0 4,545 0 36 0 36        
Net loss                 $ 0 0 (44,224) (44,224)
Balance (in shares) at Jun. 30, 2025                 48,307,896      
Balance at Jun. 30, 2025                 $ 48 560,663 (472,738) 87,973
Stock options 0 4,384 0 4,384 0 18 0 18        
Net loss                 $ 0 0 (10,807) (10,807)
Balance (in shares) at Sep. 30, 2025                 48,307,896      
Balance at Sep. 30, 2025                 $ 48 565,065 (483,545) 81,568
Balance (in shares) at Dec. 31, 2025                 48,307,896      
Balance at Dec. 31, 2025                 $ 48 570,439 (496,084) 74,403
Stock options 0 4,053 0 4,053 0 16 0 16        
Net loss                 $ 0 0 (10,331) (10,331)
Balance (in shares) at Mar. 31, 2026                 48,307,896      
Balance at Mar. 31, 2026                 $ 48 574,508 (506,415) 68,141
Balance (in shares) at Dec. 31, 2025                 48,307,896      
Balance at Dec. 31, 2025                 $ 48 570,439 (496,084) $ 74,403
Issuance of common stock pursuant to exercise of stock options (in shares)                       (0)
Net loss                       $ (29,660)
Balance (in shares) at Sep. 30, 2026                 50,067,896      
Balance at Sep. 30, 2026                 $ 50 583,670 (525,744) 57,976
Balance (in shares) at Mar. 31, 2026                 48,307,896      
Balance at Mar. 31, 2026                 $ 48 574,508 (506,415) 68,141
Stock options 0 4,055 0 4,055 0 16 0 16        
Net loss                 $ 0 0 (8,603) (8,603)
Balance (in shares) at Jun. 30, 2026                 48,307,896      
Balance at Jun. 30, 2026                 $ 48 578,579 (515,018) 63,609
Stock options $ 0 $ 3,460 $ 0 $ 3,460 $ 0 $ 16 $ 0 $ 16        
Net loss                 $ 0 0 (10,726) (10,726)
Issuance of common stock, net of issuance costs (in shares)                 1,760,000      
Issuance of common stock, net of issuance costs                 $ 2 1,615 0 1,617
Balance (in shares) at Sep. 30, 2026                 50,067,896      
Balance at Sep. 30, 2026                 $ 50 $ 583,670 $ (525,744) $ 57,976