Note 5 - Comprehensive Income (Loss) (Tables) |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Comprehensive Loss, Tax [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Components of Accumulated Other Comprehensive Loss | The following shows the components of accumulated other comprehensive loss at March 31, 2026 and December 31, 2026:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Amounts Reclassified Out of Accumulated Other Comprehensive Loss | The following table presents amounts reclassified out of accumulated other comprehensive loss for the three months ended March 31, 2026 and 2025:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||