Note 8 - Fair Value Measurements (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Fair Value, by Balance Sheet Grouping [Table Text Block] |
| | | June 30, 2026 | |
| (In thousands) | | Balance | | | Level 1 | | | Level 2 | | | Level 3 | |
| Assets | | | | | | | | | | | | | | | | |
| Cash and cash equivalents | | $ | 322,713 | | | $ | 322,713 | | | $ | — | | | $ | — | |
| Restricted cash | | | 6,082 | | | | 6,082 | | | | — | | | | — | |
| Investment available for sale | | | 11,574 | | | | — | | | | — | | | | 11,574 | |
| | | December 31, 2025 | |
| (In thousands) | | Balance | | | Level 1 | | | Level 2 | | | Level 3 | |
| Assets | | | | | | | | | | | | | | | | |
| Cash and cash equivalents | | $ | 353,413 | | | $ | 353,413 | | | $ | — | | | $ | — | |
| Restricted cash | | | 5,354 | | | | 5,354 | | | | — | | | | — | |
| Investment available for sale | | | 12,347 | | | | — | | | | — | | | | 12,347 | |
|
| Fair Value Asset (Liability) Measured On Recurring Basis Unobservable Input Reconciliation [Table Text Block] |
| | | Three Months Ended | | | Six Months Ended | |
| | | June 30, | | | June 30, | |
| (In thousands) | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Balance at beginning of reporting period | | $ | 12,678 | | | $ | 13,142 | | | $ | 12,347 | | | $ | 12,553 | |
| Total gains (realized or unrealized): | | | | | | | | | | | | | | | | |
| Included in interest income | | | 46 | | | | 45 | | | | 92 | | | | 90 | |
| Included in other comprehensive income (loss) | | | (305 | ) | | | (279 | ) | | | (20 | ) | | | 265 | |
| Purchases, sales, issuances and settlements: | | | | | | | | | | | | | | | | |
| Settlements | | | (845 | ) | | | (785 | ) | | | (845 | ) | | | (785 | ) |
| Balance at end of reporting period | | $ | 11,574 | | | $ | 12,123 | | | $ | 11,574 | | | $ | 12,123 | |
|
| Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block] |
| | | June 30, 2026 |
| | | Outstanding | | | Carrying | | | Estimated | | Fair Value |
| (In thousands) | | Face Amount | | | Value | | | Fair Value | | Hierarchy |
| Asset | | | | | | | | | | | | | |
| Note receivable | | $ | 36,519 | | | $ | 36,519 | | | $ | 36,993 | | Level 3 |
| Liabilities | | | | | | | | | | | | | |
| Obligation under assessment arrangements | | | 14,567 | | | | 13,206 | | | | 16,841 | | Level 3 |
| | | December 31, 2025 |
| | | Outstanding | | | Carrying | | | Estimated | | Fair Value |
| (In thousands) | | Face Amount | | | Value | | | Fair Value | | Hierarchy |
| Asset | | | | | | | | | | | | | |
| Note receivable | | $ | 34,789 | | | $ | 34,789 | | | $ | 35,641 | | Level 3 |
| Liabilities | | | | | | | | | | | | | |
| Obligation under assessment arrangements | | | 15,737 | | | | 14,200 | | | | 17,915 | | Level 3 |
|
| Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] |
| | | June 30, 2026 |
| | | Outstanding | | | Carrying | | | Estimated | | Fair Value |
| (In thousands) | | Face Amount | | | Value | | | Fair Value | | Hierarchy |
| Credit facility | | $ | 741,100 | | | $ | 723,418 | | | $ | 730,600 | | Level 2 |
| 4.750% senior notes due 2027 | | | 1,000,000 | | | | 997,078 | | | | 995,000 | | Level 1 |
| 4.750% senior notes due 2031 | | | 900,000 | | | | 893,259 | | | | 867,375 | | Level 1 |
| Total debt | | $ | 2,641,100 | | | $ | 2,613,755 | | | $ | 2,592,975 | | |
| | | December 31, 2025 |
| | | Outstanding | | | Carrying | | | Estimated | | Fair Value |
| (In thousands) | | Face Amount | | | Value | | | Fair Value | | Hierarchy |
| Prior credit facility | | $ | 160,700 | | | $ | 156,880 | | | $ | 160,700 | | Level 2 |
| 4.750% senior notes due 2027 | | | 1,000,000 | | | | 996,104 | | | | 996,250 | | Level 1 |
| 4.750% senior notes due 2031 | | | 900,000 | | | | 892,585 | | | | 877,500 | | Level 1 |
| Total debt | | $ | 2,060,700 | | | $ | 2,045,569 | | | $ | 2,034,450 | | |
|