v3.26.1
Note 8 - Noncontrolling Interest - Clyra Medical - Valuation Assumptions (Details)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Expected dividend yield 0.00% 0.00%
Forfeiture rate 0.00% 0.00%
Expected life in years (Year) 10 years 10 years
Minimum [Member]    
Risk free interest rate 4.20% 4.36%
Expected volatility 35.00% 35.00%
Maximum [Member]    
Risk free interest rate 4.36% 4.45%
Expected volatility 39.00% 43.00%