v3.25.1
Stockholders’ Equity (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock-based compensation $ 651 $ 1,115
Share-Based Payment Arrangement, Option [Member]    
Unrecognized stock-based compensation expense $ 4,200  
Weighted average remaining vesting period 1 year 11 months 12 days  
Selling, General and Administrative Expenses [Member] | Share-Based Payment Arrangement, Option [Member]    
Stock-based compensation $ 700 $ 1,100