XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 7 - Other Current Liabilities (Details Textual) - USD ($)
Jul. 01, 2024
Jan. 19, 2024
Jan. 18, 2024
Mar. 31, 2024
Jan. 17, 2024
Dec. 31, 2023
License Agreement with Philip Morris USA for Aerosolization Technology [Member]            
License Agreement, Fee     $ 100,000      
License Agreement, Maximum Milestone Payments         $ 1,400,000  
Licensing Agreement Accrued Payments       $ 700,000   $ 900,000
License Agreement with Philip Morris USA for Aerosolization Technology [Member] | Forecast [Member]            
License Agreement, Fee $ 400,000          
License Agreement with Philip Morris Products for Aerosolization Technology [Member]            
License Agreement, Fee   $ 75,000        
License Agreement, Maximum Milestone Payments         $ 1,400,000  
License Agreement with Philip Morris Products for Aerosolization Technology [Member] | Forecast [Member]            
License Agreement, Fee $ 325,000