XML 67 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Short-Term Borrowings - Schedule of Short-Term Borrowings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Short-Term Borrowings [Abstract]    
Average Amount Outstanding $ 38,700 $ 35,700
Weighted Average Interest Rate 6.33% 6.13%
Notes Payable at Year-End $ 23,000 $ 42,750
Weighted Average Interest Rate at Year-End 5.63% 6.50%