XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Other Income, Net - Interest and Other Income Components (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Interest income $ 6,630 $ 5,965 $ 13,544 $ 10,773
Amortization of discount (premium) on available-for-sale securities 5,917 204 10,040 (56)
Other (5,035) 374 (6,532) 1,123
Total $ 7,512 $ 6,543 $ 17,052 $ 11,840