v3.26.1
Note 1 - Nature of the Business and the Basis of Preparation (Details Textual) - USD ($)
1 Months Ended
Feb. 19, 2025
Jan. 24, 2025
Jan. 31, 2025
Mar. 31, 2026
SEED Therapeutics Inc. [Member]        
Ownership Percentage in Subsidiaries     13.62% 36.51%
Seed [Member]        
Ownership Percentage in Subsidiaries       38.03%
Seed [Member]        
Proceeds from Sale, Maturity and Collection of Investments $ 7,354,000 $ 35,418 $ 35,418,000