XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Subsequent Events (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 14, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lincoln Park Capital Fund, LLC [Member]          
Proceeds from Issuance of Common Stock   $ 823,000   $ 823,000 $ 260,000
Stock Issued During Period, Shares, New Issues (in shares)   4,077,285 0 4,077,285 766,175
Subsequent Event [Member] | Lincoln Park Capital Fund, LLC [Member]          
Stock Issued During Period, Shares, Issued for Services (in shares) 2,083,136        
Proceeds from Issuance of Common Stock $ 427,203        
Subsequent Event [Member] | Investor in BETI [Member]          
Stock Issued During Period, Shares, New Issues (in shares) 153,261        
Subsequent Event [Member] | Two Accredited Investors [Member] | Clyra Medical Technologies [Member]          
Proceeds from Issuance or Sale of Equity $ 1,100,000        
Subsequent Event [Member] | Two Accredited Investors [Member] | Clyra Medical Technologies [Member] | Warrants Issued to Investors [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 84,616        
Subsequent Event [Member] | Two Accredited Investors [Member] | Clyra Medical Technologies [Member] | Series B Preferred Stock [Member]          
Stock Issued During Period, Shares, New Issues (in shares) 169,231        
Subsequent Event [Member] | Seven Accredited Investors [Member] | Clyra Medical Technologies [Member]          
Proceeds from Issuance or Sale of Equity $ 565,000        
Subsequent Event [Member] | Seven Accredited Investors [Member] | Clyra Medical Technologies [Member] | Warrants Issued to Investors [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 100,296        
Subsequent Event [Member] | Seven Accredited Investors [Member] | Clyra Medical Technologies [Member] | Clyra Medical Common Stock [Member]          
Stock Issued During Period, Shares, New Issues (in shares) 100,296