XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Short-Term Borrowings, Line of Credit Borrowings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Abstract]    
Average borrowings outstanding $ 16,316 $ 13,428
Weighted average cost of borrowings 5.36% 2.11%
Weighted average interest rate at year end 6.51% 5.17%
Outstanding borrowings $ 182,643 $ 142,110
Committed Line of Credit, due 2025 [Member]    
Line of Credit Facility [Abstract]    
Borrowing capacity 50,000  
Outstanding borrowings 30,273 29,740
Committed Line of Credit, due 2025 [Member] | Accounts Payable [Member]    
Line of Credit Facility [Abstract]    
Cash overdraft $ 1,547 $ 3,175
Committed Line of Credit, due 2025 [Member] | SOFR [Member]    
Line of Credit Facility [Abstract]    
Basis adjustment 1.17%  
Committed Line of Credit, due September 2024 [Member] | LIBOR [Member]    
Line of Credit Facility [Abstract]    
Basis adjustment 1.05%