XML 215 R92.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 10 - Share-based Compensation - Assumptions (10-Q) (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dividend yield   0.00% 0.00%  
Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term     5 years 9 months 6 years
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate       1.90%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate       80.30%
Dividend yield   0.00% 0.00% 0.00%
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 5 years 8 months 26 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 4.06%   3.90%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 79.13%   81.70%  
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 5 years 9 months 3 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 4.14%   4.50%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 79.31%   83.30%