XML 99 R88.htm IDEA: XBRL DOCUMENT v3.25.2
Note 17 - Other Income (Expense) - Interest Income and Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Interest expense $ (14,081) $ (13,229) $ (28,209) $ (26,109)
Interest income 460 676 975 1,677
Interest expense, net $ (13,621) $ (12,553) $ (27,234) $ (24,432)