XML 40 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Sep. 30, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of changes in Accumulated Other Comprehensive Loss

 

 

Foreign

 

 

 

currency

 

(In thousands)

 

translation

 

Balance at December 31, 2024

 

$

(56,130

)

Other comprehensive income

 

 

30,664

 

Balance at September 30, 2025

 

$

(25,466

)