v3.24.2.u1
Note 11 - Fair Value Measurements - Summary of Valuation Assumption (Details)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
May 12, 2023
USD ($)
Apr. 21, 2023
USD ($)
Apr. 06, 2023
USD ($)
Investment $ 50,769,344 $ 50,173,913 $ 365,000 $ 2,000,000 $ 7,000,000
April 21, 2023 $ 50,769,344 $ 50,173,913 $ 365,000 $ 2,000,000 $ 7,000,000
Measurement Input, Share Price [Member]          
Investment, Measurement Input     0.74 0.86 0.78
Measurement Input, Price Volatility [Member]          
Investment, Measurement Input     0.95 0.95 0.94
Measurement Input, Risk Free Interest Rate [Member]          
Investment, Measurement Input     0.0507 0.05 0.048