v3.25.2
Stock-based Compensation (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]        
Stock-based compensation expense reversal   $ 67 $ 5 $ 17
Stock-based compensation expense $ 34      
Unrecognized share-based compensation expenses $ 451   $ 451  
Weighted average period in years     2 years 25 days