XML 102 R91.htm IDEA: XBRL DOCUMENT v3.25.3
Note 18 - Other Income (Expense) - Interest Income and Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Interest expense $ (14,428) $ (13,803) $ (42,636) $ (39,911)
Interest income 527 708 1,501 2,384
Interest expense, net $ (13,901) $ (13,095) $ (41,135) $ (37,527)