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 |