v3.26.1
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 for employees $ 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                       (67,627)
Balance (in shares) at Jun. 30, 2025                 48,307,896      
Balance at Jun. 30, 2025                 $ 48 560,663 (472,738) 87,973
Balance (in shares) at Mar. 31, 2025                 48,307,896      
Balance at Mar. 31, 2025                 $ 48 556,082 (428,514) 127,616
Stock options for employees 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
Balance (in shares) at Dec. 31, 2025                 48,307,896      
Balance at Dec. 31, 2025                 $ 48 570,439 (496,084) 74,403
Stock options for employees 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                       $ (18,934)
Balance (in shares) at Jun. 30, 2026                 48,307,896      
Balance at Jun. 30, 2026                 $ 48 578,579 (515,018) 63,609
Balance (in shares) at Mar. 31, 2026                 48,307,896      
Balance at Mar. 31, 2026                 $ 48 574,508 (506,415) 68,141
Stock options for employees $ 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