v3.26.1
Stock-Based Compensation (Details Narrative) - Share-Based Payment Arrangement, Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Fair value of vested stock option $ 5 $ 47
Aggregate value of unvested compensation $ 5  
Stock price $ 3.63