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, 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        
Issuance of common stock pursuant to exercise of stock options (in shares)                       (0)
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