v3.26.1
401(k) Plan (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Defined Benefit Plan Disclosure [Line Items]        
Deferred compensation arrangementl, cash awards granted, percentage     6.00%  
Contribution amount $ 25 $ 19 $ 47 $ 57
401(k) Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Percentage of maximum annual contribution per employee, as percentage of their annual salary     15.00%