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 |