XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense     $ 425 $ 876
Restricted Stock Awards [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock options granted     213,700 131,600
Stock-based compensation expense $ 100 $ 100 $ 200 $ 300
Unrecognized compensation cost not yet recognized, amount 300   $ 300  
Stock Option Awards [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock options granted     626,400 167,500
Stock-based compensation expense 200 $ 400 $ 200 $ 600
Unrecognized compensation cost not yet recognized, amount $ 600   $ 600