XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Accumulated Other Comprehensive Loss - Changed in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance at December 31, 2024 $ 1,365,448 $ 1,389,219
Other comprehensive income 11,124 (7,165)
Balance at March 31, 2025 1,311,663 $ 1,252,808
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance at December 31, 2024 (56,130)  
Other comprehensive income 11,124  
Balance at March 31, 2025 $ (45,006)