XML 111 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Borrowings - Maturity of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Maturing within one year $ 10,153 $ 4,988
Maturing one year through two years 25,000 13,135
Maturing two years through three years 35,000 25,000
Maturing three years through four years 45,000 25,000
Maturing four years through five years 30,000 25,000
Thereafter 10,000 20,000
Total $ 155,153 $ 113,123