XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Stockholders' Equity - Stockholders' Equity Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Balances $ 96,657  
Exercise of stock options 0  
Stock-based compensation 2,246  
Net income (19,083) $ (3,020)
Other comprehensive income (loss) (168)  
Balances $ 79,652  
Common Stock [Member]    
Balances (in shares) 10,817,110  
Balances $ 31,868  
Exercise of stock options (in shares) 0  
Exercise of stock options $ 0  
Stock-based compensation (in shares) 14,325  
Stock-based compensation $ 593  
Other comprehensive income (loss) $ 0  
Balances (in shares) 10,831,435  
Balances $ 32,461  
Additional Paid-in Capital [Member]    
Balances 8,106  
Exercise of stock options 0  
Stock-based compensation 1,653  
Other comprehensive income (loss) 0  
Balances 9,759  
Retained Earnings [Member]    
Balances 55,899  
Exercise of stock options 0  
Stock-based compensation 0  
Net income (19,083)  
Other comprehensive income (loss) 0  
Balances 36,816  
AOCI Attributable to Parent [Member]    
Balances 784  
Exercise of stock options 0  
Stock-based compensation  
Other comprehensive income (loss) (168)  
Balances $ 616