Note 8 - Capital Stock (Details Textual) - USD ($) $ / shares in Units, $ in Thousands |
1 Months Ended | 3 Months Ended | 9 Months Ended | 12 Months Ended | 134 Months Ended | 162 Months Ended | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Oct. 14, 2026 |
Oct. 23, 2025 |
Sep. 30, 2026 |
Jun. 30, 2026 |
Mar. 31, 2026 |
Sep. 30, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Sep. 30, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
Sep. 30, 2026 |
Jun. 30, 2026 |
Oct. 22, 2026 |
Jun. 22, 2026 |
Oct. 12, 2022 |
Dec. 09, 2021 |
Feb. 08, 2018 |
Jul. 29, 2015 |
|
| Stock Repurchased and Retired During Period, Value | $ 31,173 | $ 7,344 | $ 7,260 | |||||||||||||||||||||||||||
| Common Stock, Dividends, Per Share, Declared (in dollars per share) | $ 0.3 | $ 0.3 | $ 0.36 | $ 0.36 | $ 0.36 | $ 0.36 | $ 1.44 | $ 1.44 | $ 1.8 | $ 2.475 | $ 3.9 | $ 3.95 | $ 4.8 | $ 5.35 | $ 8.4 | $ 8.4 | $ 9.6 | $ 10.8 | $ 6.975 | $ 70.39 | ||||||||||
| Subsequent Event [Member] | ||||||||||||||||||||||||||||||
| Common Stock, Dividends, Per Share, Declared (in dollars per share) | $ 0.1 | |||||||||||||||||||||||||||||
| Share Repurchase Program [Member] | ||||||||||||||||||||||||||||||
| Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares) | 400,000 | |||||||||||||||||||||||||||||
| Stock Repurchase Program, Additional Shares Authorized (in shares) | 25,000,000 | 4,300,000 | 3,372,399 | 904,564 | ||||||||||||||||||||||||||
| Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) | 19,996,753 | 26,612,580 | 6,183,601 | 3,539,861 | 1,061,315 | 156,751 | ||||||||||||||||||||||||
| Stock Repurchased and Retired During Period, Shares (in shares) | 1,669,704 | 4,946,123 | 6,052,680 | 1,113,224 | 12,310,506 | |||||||||||||||||||||||||
| Stock Repurchased and Retired During Period, Value | $ 8,400 | $ 31,200 | $ 38,500 | $ 7,300 | $ 123,300 | |||||||||||||||||||||||||
| Shares Acquired, Average Cost Per Share (in dollars per share) | $ 5.05 | $ 6.3 | $ 6.36 | $ 6.52 | $ 10.02 | |||||||||||||||||||||||||