v3.26.1
Stock-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 11, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Risk-free interest rate       4.37% 4.15%    
Expected life (in years)       5 years 10 months 9 days 6 years 2 months 4 days    
Expected volatility       90.48% 103.71%    
Dividend yield       0.00% 0.00%    
Value issued restricted     $ 8,000 $ 32,000      
Unrecognized stock based compensation expense     $ 5,300,000 $ 5,300,000      
Weighted average remaining recognition period       2 years 2 months 4 days      
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares issued restricted       0 17,761    
Value issued restricted         $ 60,000    
Share price       $ 5.47 $ 3.16    
Aggregate fair value of RSUs vested       $ 759,000 $ 60,000    
Performance-based Restricted Stock Units (PSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Market price   $ 3.05          
Fair value of options granted   $ 173,000          
Share based payment award description   iMDx or a subsidiary thereof from hire date through the applicable vesting date, and shall performance vest as follows: (i) 50% will vest upon the Company’s achievement of an aggregate market value of voting and non-voting common equity held by non-affiliates of the Company of $75.0 million or more, such that the Company is no longer subject to the “Baby Shelf Rules” of Form S-3, and (ii) 50% will vest upon the Company’s achievement of a market capitalization of $200.0 million, which shall be determined based on the 30-day volume weighted average price of the common stock measured as of the end of each full calendar month following the date of grant. No units will vest prior to June 20, 2025, and any units that are not performance vested on December 31, 2026 shall automatically be forfeited. The fair value of such award was estimated using the Monte Carlo simulation model. Assumptions and estimates utilized in the model include the risk-free interest rate, dividend yield, expected stock volatility and the expected period to achievement of the market conditions.          
Achievement of market capitalization $ 75,000,000            
Number of shares granted   100,000          
Performance-based Restricted Stock Units (PSUs) [Member] | Tranche One [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vested percentage   50.00%          
Achievement of market capitalization   $ 75,000,000          
Performance-based Restricted Stock Units (PSUs) [Member] | Tranche Two [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vested percentage   50.00%          
Achievement of market capitalization   $ 200,000,000          
Monte Carlo Valuation Technique [Member] | Performance-based Restricted Stock Units (PSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Risk-free interest rate   3.93%          
Expected life (in years)   2 years 2 months 12 days          
Expected volatility   90.00%          
Dividend yield   0.00%          
Number of shares vested 50,000     0      
Monte Carlo Valuation Technique [Member] | Performance-based Restricted Stock Units (PSUs) [Member] | Tranche One [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Fair value grants   $ 2.03          
Monte Carlo Valuation Technique [Member] | Performance-based Restricted Stock Units (PSUs) [Member] | Tranche Two [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Fair value grants   $ 1.43          
2010 Stock Option Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options outstanding     3,652 3,652     5,652
2018 Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Incentive plan expiration date       Jul. 02, 2028      
Common stock reserved for future issuance     5,810,000 5,810,000      
Number of shares available for grant     2,122,030 2,122,030   1,750,000 528,200
2010 Plan and 2018 Incentive Plan Activity [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options outstanding     2,314,000 2,314,000     2,251,000
Stock option grant       68,743 20,000    
Fair value grants       $ 4.71 $ 2.63    
Number of shares vested       180,000      
Number of shares granted       89,000      
Share price       $ 5.47