v3.26.1
Stock-Based Compensation (Details Narrative) - USD ($)
shares in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Compensation expense $ 100,000 $ 200,000
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock granted during period, shares 29 384