v3.25.2
Note 6 - Investments - Gains and Losses on Equity Securities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Investments [Abstract]    
Net gains recognized during the period on equity securities $ 2,460 $ 33
Less: Net losses realized during the period on equity securities (3,938) 0
Unrealized net gains and losses recognized during the period on equity securities still held at the reporting date $ (1,478) $ 33