v3.25.1
Note 8 - Long-term Investments - Schedule of Level 3 Investments (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Beginning balance $ 1,200,000 $ 0
Transfer in 1,200,000
Unrealized loss (44,000) 0
Ending balance 1,156,000 1,200,000
Amount of unrealized loss for the period included in income relating to assets held at the end of the reporting period $ (44,000) $ 0