v3.26.1
Note 5 - Stockholders' Equity and Dilutive Equity Instruments - Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Balance at March 31, 2026 and 2025 $ 1,363,989 $ 1,110,365 $ 1,361,254 $ 1,111,185
Balance at June 30, 2026 and 2025 1,388,286 1,136,227 1,388,286 1,136,227
AOCI Attributable to Parent [Member]        
Balance at March 31, 2026 and 2025 7,133 6,607 7,248 6,060
Balance at June 30, 2026 and 2025 6,949 7,273 6,949 7,273
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Before reclassifications $ (184) $ 666 $ (299) $ 1,213