v3.26.1
Equity Incentive Plan (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 10, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted options to purchase       120,000  
Options outstanding   254,969   254,969  
Vested shares       146,420  
Exercisable shares   146,420   146,420  
Unvested shares   108,549   108,549  
Unrecognized stock-based compensation balance for unvested options   $ 2,750   $ 2,750  
Share-Based Payment Arrangement, Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock option granted 176,017        
Stock option exercise price $ 6.90        
Stock-based compensation   $ 600 $ 3 $ 900 $ 3,500
Share-Based Payment Arrangement, Option [Member] | IPO [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock option granted 176,017        
Stock option Vested 74,862