XML 72 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt and Short-Term Borrowings, Line of Credit Borrowings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Abstract]    
Average borrowings outstanding $ 10,087 $ 16,316
Weighted average cost of borrowings 5.23% 5.36%
Weighted average interest rate at year end 5.72% 6.51%
Outstanding borrowings $ 208,178 $ 182,643
Committed Line of Credit, due 2025 [Member]    
Line of Credit Facility [Abstract]    
Borrowing capacity 50,000  
Outstanding borrowings 15,808 30,273
Committed Line of Credit, due 2025 [Member] | Accounts Payable [Member]    
Line of Credit Facility [Abstract]    
Cash overdraft $ 2,428 $ 1,547
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%